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