JS获取地址栏参数(解决参数中文乱码的问题)

来源:互联网 发布:js删除注释工具 编辑:程序博客网 时间:2024/06/05 17:58
<script>function getRequest() {      var url = window.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]]=decodeURI(strs[i].split("=")[1]);  //之前用了unescape() //才会出现乱码    }      }      return theRequest;   }var arr = getRequest();var searchtxt = arr['searchtxt'];//参数名</script>

0 0
原创粉丝点击