js get url parameters

      function getRequest() {
          var url = location.search; //Get the string after the "?" character in the 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;
      }
      var request = getRequest();
      for(i in request){
          console.log(i);
          console.log(request[i]);
      }

 

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326391967&siteId=291194637