| 核心函數 | |
| 實(shí)現版本 | Navigator 2.0, LiveWire 1.0 |
| string | 以 ISO-Latin-1 字符集書(shū)寫(xiě)的字符串。 |
描述
escape 函數是一個(gè)頂級 JavaScript 函數,并不與任何對象關(guān)聯(lián)。使用 escape 和 unescape 函數可以將屬性值手工添加到 URL 中。
escape 函數編碼指定字符串中的特定字符,并返回新字符串。它編碼空格、標點(diǎn)符號及其它不位于 ASCII 字母表的字符,除了以下字符:
* @ - _ + . /示例
示例 1. 下面的例子返回 "%26":
escape("The_rain. In Spain, Ma‘a(chǎn)m")返回
"The_rain.%20In%20Spain%2C%20Ma%92am":
示例 3. 在下面的例子中,如果用戶(hù)單擊鏈接的話(huà),變量 theValue 的值將被以十六進(jìn)制字符串編碼并被傳送給 request 對象:
<A HREF=\Q"mypage.html?val1="+escape(theValue)\Q)>Click Here</A>參看
unescape
聯(lián)系客服