javascrip获取url参数的方法,中文解码

function getUrlParam(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象
var r = window.location.search.substr(1).match(reg); //匹配目标参数
if (r != null) return encodeURI(r[2]); return null; //返回参数值
}

 

function getUrlParam(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象
var r = window.location.search.substr(1).match(reg); //匹配目标参数
if (r != null) return decodeURI(encodeURI(r[2])); //中文先解码
return null; //返回参数值
}

posted @ 2015-03-13 15:36  Xyang  阅读(151)  评论(0)    收藏  举报
hi