js页面跳转及传参
跳转页面使用
window.location.href=“”; window.location.href='w2.html?A='+a+'&B='+b+'&C='+c+'&D='+d+'&E='+e;
?表示开始传参 &表示彼此是并列关系
A,B,C,D,E是下一个网页接受参数的变量;a,b,c,d,e是此页面的变量。
var url = location.search; //获取url中"?"符后的字串
var theRequest = new Object(); //定义一个对象叫 theRequest
if (url.indexOf("?") != -1)
{ var str=url.substr(1); //从第一个字符开始获取
strs=str.split("&"); //以&作为获取终止,存入数组
console.log(strs); //在控制台显示数组strs
for (var i = 0; i < strs.length; i++) {
theRequest[strs[i].split("=")[0]]=decodeURIComponent(strs[i].split("=")[1]);
//将以类似“A=1”这样的字符形式存储在数组中的转化为A:"1"的对象
}
}
/