编码函数主要包括两个:"encodeURI"和"decodeURI"。encodeURI方法返回对一个URI字符串编码后的结果。与encodeURL相反,decodeURI方法将一个已编码的URI字符串解码成最原始的字符串并返回。
说明:URL是最常用的一种URI。URI比URL表示的概念更大,不仅限于描述Internet资源的地址,还包括数字对象标识符(DOI)和国际标准书号(ISBN)等标识名称。一般情况下,可将URI与URL等同看待。
<script language="javascript">
<!--
var Str1=encodeURI("http://www.sohhu.com/index.htm?category=体育");
document.write("编码后的值:"+Str1+"<br/>");
var Str2=decodeURI("http://www.sohu.com/index.htm?category=%E4%BD%93%E8%82%B2 ");
document.write("编码前的值:"+Str2);
//-->
</script>