取另外网页url赋值的id

1、先将url上赋值一个id

https://i.cnblogs.com/EditPosts.aspx?id=1

2、利用jq去除相对应的id

function getQueryStringV(designateID) {
    var vhref=window.location.href;
    if (vhref.indexOf("?") == -1 || vhref.indexOf(designateID + '=') == -1) {
        return '';
    }
    var queryString = vhref.substring(vhref.indexOf("?") + 1);
    var parameters = queryString.split("&");
    var pos, paraName, paraValue;
    for (var i = 0; i < parameters.length; i++) {
        pos = parameters[i].indexOf('=');
        if (pos == -1) {
            continue;
        }
        paraName = parameters[i].substring(0, pos);
        paraValue = parameters[i].substring(pos + 1);
        if (paraName == designateID) {
            return unescape(paraValue.replace(/\+/g, " "));
        }
    }
    return '';
}
//调用

var str1 = getQueryStringV("getRoleId");
console.log(str1)

猜你喜欢

转载自www.cnblogs.com/chaojimali/p/9333481.html
今日推荐