第一种方法
function urlArgs(){
var args={};
var query=window.location.search.substring(1);
var pars=query.split('&');
for(var i=0;i<pars.length; i++){
if(pos==-1) continue;
var pos=pars[i].indexOf('=');
var name=pars[i].substring(0,pos);
var value=pars[i].substring(pos+1);
value=decodeURIComponent(value);
args[name]=value;
}
return args;
}
第二种方法
function parseURL(url){
var args={};
var pos=url.indexOf('?');
var query=url.substring(pos+1);
var pars=query.split('&');
pars.forEach(function(item){
var temp=item.split('=');
args[temp[0]]=decodeURIComponent(temp[1]);
});
return args;
}