queryStringByName函数(地址栏获取参数)

function queryStringByName(queryName) {
        var str = location.href; //取得整个地址栏
          if (str.indexOf("?") > -1) {
              var queryParam = str.substring(str.indexOf("?") + 1);
              //如果有多个参数
              var param = queryParam.split("&");
              for (var a = 0; a < param.length; a++) {
                  var query = param[a].split("=");
                  if (query[0] == queryName) {
                      return unescape(query[1]);
                  }
              }
         }
         return "";
     }

使用方法

 if(queryStringByName("returnurl").length > 0){
           //操作代码
        }

  

原文地址:https://www.cnblogs.com/yanliangnh/p/5755532.html