您的位置:首页 > Web前端 > JavaScript

window.location.href跳转页面,问号传参并将参数转为json对象

2017-12-28 10:46 736 查看
可以直接使用window.location.href进行页面跳转

window.location.href = './index.html'

问号传参:

window.location.href=’index.html?cont=’+count+’&name=’+name;

那么我们在新页面接收参数,并且将参数转为可用的json格式时,可以用下面的方法:

 var url = location.search; //获取url中"?"符后的字串

 var theRequest = new Object();

 if (url.indexOf("?") != -1) {

  var str = url.substr(1);//substr()方法返回从参数值开始到结束的字符串;

  strs = str.split("&");

  for(var i = 0; i < strs.length; i ++) {

   theRequest[strs[i].split("=")[0]]=(strs[i].split("=")[1]);

  }

console.log(theRequest);//此时的theRequest就是我们需要的参数;

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  json 对象 页面跳转
相关文章推荐