JS获取URL参数(银联二维码用过)
//获取URL参数
name 参数名称
GetQueryString (name) {
var search = document.location.hash;
var pattern = new RegExp("[?&]" + name + "\=([^&]+)", "g");
var matcher = pattern.exec(search);
var items = null;
if (null != matcher) {
try {
items = decodeURIComponent(decodeURIComponent(matcher[1]));
} catch (e) {
try {
items = decodeURIComponent(matcher[1]);
} catch (e) {
items = matcher[1];
}
}
}
return items;
}
用的时候,需要获取地址栏orderid的参数,就直接将orderid写在括号里。 如GetQueryString('orderid')
银联二维码H5项目,支付成功页面,需要获取url参数。