欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

js 解析 url参数中文的情况

发布时间:2025/4/14 编程问答 43 豆豆
生活随笔 收集整理的这篇文章主要介绍了 js 解析 url参数中文的情况 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

js读取路径中参数时中文的问题

JS在读取路径中参数时出现中文会乱码。

如?name=%B2%E2%CA%D4,读出来也是%B2%E2%CA%D4,该怎么转换呢???

解决代码如下:

  <script type="text/javascript">   

function fnRecode(ck) {//ck:cookie    

ck=ck.replace(//+/g,"%20");

ck=ck.replace(/%([B-F].)%(.{2})/g,

function(){  

var k=arguments[1]+arguments[2];  

window.execScript("function fnToUnicode(ansi):fnToUnicode=hex(ascw(chr(ansi))):end function","vbscript");  

return "%u"+fnToUnicode(eval("0x"+k)); });

return  unescape(ck);   

}   

alert(fnRecode('name=%B2%E2%CA%D4'));  

</script>

转载于:https://www.cnblogs.com/wangyuru/archive/2013/04/08/3007545.html

总结

以上是生活随笔为你收集整理的js 解析 url参数中文的情况的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。