山德的愚行  
escape
返回以 ISO-Latin-1 字符集书写的参数的十六进制编码。
核心函数 实现版本 Navigator 2.0, LiveWire 1.0语法escape("string")
参数string 以 ISO-Latin-1 字符集书写的字符串。 描述escape 函数是一个顶级 JavaScript 函数,并不与任何对象关联。使用 escape 和 unescape 函数可以将属性值手工添加到 URL 中。
escape 函数编码指定字符串中的特定字符,并返回新字符串。它编码空格、标点符号及其它不位于 ASCII 字母表的字符,除了以下字符: * @ - _ + . / 示例示例 1. 下面的例子返回 "%26":
escape("&") 示例 2. 该语句 escape("The_rain. In Spain, Ma'am") 返回 "The_rain.%20In%20Spain%2C%20Ma%92am": 示例 3. 在下面的例子中,如果用户单击链接的话,变量 theValue 的值将被以十六进制字符串编码并被传送给 request 对象: <A HREF=\Q"mypage.html?val1="+escape(theValue)\Q)>Click Here</A>
参看unescape
文章出处:http://qzone.qq.com/blog/151923850-1220859637
posted on 2009-06-18 21:06  夜之悲哀  阅读(918)  评论(0编辑  收藏  举报