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

Js获取url中的参数(已解决出现的中文乱码问题)

2017-07-20 09:43 846 查看
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;   

    }
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: