function getPath() {
var url = document.location.toString();
var arrUrl = url.split("/");
var relUrl = arrUrl[0] + "//" + arrUrl[2];
return relUrl
};
var domain = getPath();
获取地址栏参数值
function a(a) {
var b = document.location.search || document.location.hash;
if (b) {
if (/\?/.test(b) && (b = b.split("?")[1]), null == a) return decodeURIComponent(b);
for (var c = b.split("&"), d = 0; d < c.length; d++) if (c[d].substring(0, c[d].indexOf("=")) == a) return decodeURIComponent(c[d].substring(c[d].indexOf("=") + 1))
}
return ""
};
a('appid');//调用方式
接上第二种方式
function GetQueryString(name){
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if(r != true) return unescape(r[2]);
return null;
}
GetQueryString('redirect_uri');//调用方式