/**
* 获取当前窗口的参数
* key,参数的名称
*/
function getUrlParam(key, uurl){
if (uurl == null || uurl == ""){
uurl = window.location.href;
}
var url = decodeURI(uurl);
var paramMap = {};
var firstIndex = url.indexOf("?");
var paramStr = url.substring(firstIndex+1);
if (paramStr && paramStr != "") {
var index = paramStr.indexOf("?") //再次检查参数,避免后面有参数的值是访问地址
var lastVal = "";
var sflag = false; //标识有第二个问号
if(index>0){
var urlTemp = paramStr.substring(0, index);
var lastIndex = urlTemp.lastIndexOf("=");
lastVal = paramStr.substring(lastIndex+1);
paramStr = paramStr.substring(0, lastIndex+1);
}
var paramStrArr = paramStr.split("&");
for (var i = 0; i < paramStrArr.length; i++) {
var temp = paramStrArr[i];
var indexE = temp.indexOf("=");
var pKey = temp.substring(0, indexE);
var pVal = "";
if(sflag && i==(paramStrArr.length-1)){
pVal = lastVal;
}else{
pVal = temp.substring(indexE + 1);
}
paramMap[pKey] = pVal;
}
}
return paramMap;
}
12-11
01-03
694
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
09-12
2万+
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
09-21
665
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)