jquery url中文乱码的解决方法

  介绍

这篇文章主要介绍了jquery url中文乱码的解决方法,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。

jquery url中文乱码的解决办法:首先获取url中的参数,然后构造一个含有目标参数的正则表达式对象,接着匹配目标参数,最后返回参数值即可

jquery获取url中的参数,解决参数中文乱码的问题。

方法1:

//获取url中的参数   function  getUrlParamCN(名字),{   var  reg =, new 正则表达式(“(^ |,)“,+,name  +,“=((^和)*)(和| $),),,//构造一个含有目标参数的正则表达式对象   var  r =, decodeURI (window.location.search) .substr (1) .match (reg);,//匹配目标参数   if  (r  !=, null), return  unescape (r [2]);, return 零;,//返回参数的值   }

方法2:

一、传递参数页面。html

 

二,接收参数页面. html

(最终页面地址:. ./aa.html ?名字=abc& num=998, cla 25=% e7 % 25 b5 % 25 e8 % 2584% 2594% 2591)

& lt; script 类型=拔谋?javascript"比;   ,,,//获取地址参数   ,,,var  _name =, getQueryString (“name");   ,,,var  _num=getQueryString (“num");   ,,,var  _t =, getQueryString (“cla");,//此为中文参数,需转码   ,,,var  title =, decodeURI (_t);,//只需要转一次码,,   ,   ,,,console.log(标题);//此处打印出来是中文。   ,   ,   ,   ,,,function  getQueryString(名字),{,,   ,,,,,,,//正则表达式,获取地址中的参数   ,,,,,,,var  reg =, new 正则表达式(“(^ |,)“,+,name  +,“=((^和)*)(和| $),,,“我),,,   ,,,,,,,var  r =, window.location.search.substr (1) .match(注册),,,   ,   ,,,,,,,if  (r  !=, null), return  unescape (r [2]);, return 零,,   ,   ,,,}   ,   & lt;/script>

感谢你能够认真阅读完这篇文章,希望小编分享的“jquery url中文乱码的解决方法”这篇文章对大家有帮助,同时也希望大家多多支持,关注行业资讯频道,更多相关知识等着你来学习!

jquery url中文乱码的解决方法