encodeURI 和 decodeURI

作者: 来源:MSDN 日期:2007-1-29
encodeURI 方法

返回编码为有效的唯一资源标识符 (URI) 的字符串。

function encodeURI(URIString : String) : String
参数
URIString

必选。表示编码 URI 的字符串。

备注

encodeURI 方法返回一个已编码的 URI。如果将编码结果传递给 decodeURI,则将返回初始的字符串。encodeURI 不对下列字符进行编码:“:”、“/”、“;”和“?”。请使用 encodeURIComponent 对这些字符进行编码。


decodeURI 方法

返回一个已编码的统一资源标识符 (URI) 的非编码形式。

function decodeURI(URIstring : String) : String
参数
URIstring

必选。表示编码 URI 的字符串。

备注

使用 decodeURI 方法代替已经过时的 unescape 方法。

decodeURI 方法返回一个字符串值。

如果 URIString 无效,将发生 URIError。

相关文章