在asp中使用js的encodeURIComponent方法
作者:互联网 文章来源:互联网 更新时间:2013-7-23
大家知道,在js里encodeURIComponent方法是一个比较常用的编码方法,但因工作需要,在asp里需用到此方法,查了好多资料,没有很好的方法,最后用了下面这个方法,基本解决了问题。

<
FunctionaspEncodeURIComponent(sStr)
aspEncodeURIComponent=myEncodeURIComponent(sStr)
>
<scriptlanguage="javascript"type="text/javascript"runat="server">
functionmyEncodeURIComponent(sStr){
returnencodeURIComponent(sStr);
}
</script>
<
EndFunction
>

附注:

encodeURIComponent方法
将文本字符串编码为一个统一资源标识符(URI)的一个有效组件。

encodeURIComponent(encodedURIString)

必选的encodedURIString参数代表一个已编码的URI组件。

说明
encodeURIComponent方法返回一个已编码的URI。如果您将编码结果传递给decodeURIComponent,那么将返回初始的字符串。因为encodeURIComponent方法对所有的字符编码,请注意,如果该字符串代表一个路径,例如/folder1/folder2/default.html,其中的斜杠也将被编码。这样一来,当该编码结果被作为请求发送到web服务器时将是无效的。如果字符串中包含不止一个URI组件,请使用encodeURI方法进行编码。


收藏 】 【打印】 【关闭
  最新文章
  点击排行
盛世互联(中国)网络技术有限公司 深圳市及时网络技术有限公司 联合版权 中国市场授予<<中国服务品牌企业>>
客服热线:0755-8376 8888(120线) 免费热线:800-830-9577 800-830-9377 ICP经营许可证: 粤B2-20064003号
北京客服:010-51663652 珠海客服:0756-6171956 深圳客服:0755-83765888
广州客服:020-61139366 彩文传真:0755-83765599
商务地址:中国.深圳经济特区.罗湖区人民南路深圳发展中心大厦10层