实现获取链接?后携带的参数

  function GetRequest() {  
    var url = location.search; //获取url中"?"符后的字串  
    var theRequest = new Object();  
      if (url.indexOf("?") != -1) {  
      var str = url.substr(1);  
      strs = str.split("&");  
      for(var i = 0; i < strs.length; i ++) {  
        theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);  
       }  
     }  
        return theRequest;  
}  
console.log(GetRequest())
if(GetRequest().openId != undefined){   localStorage.setItem("account",JSON.stringify(GetRequest().account);    localStorage.setItem("openId",JSON.stringify(GetRequest().openId));
}

我是直接取出链接携带的参数,放在本地存储中,存储为对象的形式,放在本地中,你可以选择别的方式存放获取的参数!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 关于Mongodb的全面总结 MongoDB的内部构造《MongoDB The Definitive Guide》...
    中v中阅读 32,016评论 2 89
  • 每日去挤公交车真让人心烦,费了不少心思,还真寻出了一条可以徒步往来的捷径。每日在清净幽长的小巷间通过,虽然比坐...
    田梦_阅读 352评论 2 4
  • 今天开始为期30天学习,以后毎天的作业我想以简书方式书写,分享给他人同时也写给自己,我一定做的到,我一定做的好! ...
    果辉阅读 353评论 0 0
  • 在游戏里, 玩家的信息以及其他的信息, 都需要保存到缓存中,这时候就需要考虑如何保存这些数据以及如何更加方便的使用...
    抓不住的风阅读 585评论 0 4
  • 这些日子网上被张妈妈的公开信所引发的连锁反应刷了屏,而在今天,突然又见到了张妈妈与准女婿同框的消息,那一刻,让我不...
    毒舌姐姐阅读 1,584评论 8 4