获取地址栏参数

 

//获取地址栏参数
function getArgs(){
var args = {};
var match = null;
var search = decodeURIComponent(window.search.substring(1));
var reg = /(?:([^&]+)=([^&]+))/g;
while((match = reg.exec(search))!==null){
args[match[1]] = match[2];
}
return args;
}


function getQueryString(name) {
if (window.location.href.indexOf("?") != window.location.href.lastIndexOf("?"))
var urls = window.location.href.replace(/\?/g, "&").replace(/^.*?&/, "")
else
var urls = window.location.href.replace(/^.*\?/, "");
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
var r = ("?" + urls).substr(1).match(reg);
if (r != null) return unescape(r[2]);
return null;
}

 

posted @ 2016-10-08 18:36  忘忧人  阅读(143)  评论(0)    收藏  举报