当前位置:软件学堂 > 资讯首页 > 网络编程 > 编程其他 > JavaScript URI编码处理函数

JavaScript URI编码处理函数

2012/11/27 17:54:49作者:佚名来源:网络

移动端

【实例介绍】

JavaScript URL编码处理函数

编码函数主要包括两个:“encodeURI”和“decodeURI”。encodeURI方法返回对一个URI字符串编码后的结果。与encodeURI相反,decodeURI方法将一个已编码的URI字符串解码成最原始的字符串并返回。

【实例代码】

<html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>URI编码处理函数</title> <Script language="javascript"> var Str1=encodeURI(http://www.sohu.com/index.htm?category=体育); // 将encodeURI方法的结果赋值给一个变量 document.write("编码后的值:"+Str1+"<br />");  //显示该变量的值 Str2=decodeURI("http://www.sohu.com/index.htm?"+"category=%E4%BD%93%E 8%82%B2 "); //将decodeURI方法的结果赋值给一个变量var document.write("编码前的值:"+Str2); //显示该变量的值 </script> </head> <body> </body> </html>

【代码分析】

因为decodeURI方法的字符串参数太长,无法在一行内显示,故将其分成两部分,分在两行内书写,并用“+”连接。代码中加粗部分的编码处理函数,预览效果如图所示。

uRI编码处理函数运行效果

 【素材及源码下载】

请点击:JavaScript URI编码处理函数 下载本实例相关素材及源码

 

标签: 函数