//獲取URl參數
function getUrlParam(name) {
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); //構造一個含有目標參數的正則表達式對象
var r = window.location.search.substr(1).match(reg); //匹配目標參數
if (r != null) return unescape(r[2]); return null; //返回參數值
}
使用方法
var vAccount = getUrlParam("userAccount");
方法2
function getQueryStringByKey(key) {
var returnValue = "";
var str = window.location.search;
if ($.trim(str).length == 0) {
returnValue = "";
}
else {
str = str.substr(1);
var strArr = str.split("&");
for (var i = 0; i < strArr.length; i++) {
var index = strArr[i].indexOf("=");
var keyStr = strArr[i].substring(0, index);
if (key == keyStr) {
returnValue = strArr[i].substr(index + 1);
break;
}
}
}
return returnValue;
}