0
点赞
收藏
分享

微信扫一扫

Forever.Sun 从URL地址获取参数

-----------------------------js版本---------------------------------------

function Request(para) {
    para = para.toLowerCase();
    var url = document.URL;
    var paraString = url.substring(url.indexOf("?") + 1, url.length).split("&");
    var key, j;
    for (i = 0; i < paraString.length; i++) {
        j = paraString[i];
        key = j.substring(0, j.indexOf("=")).toLowerCase();
        if (key == para) {
            return j.substring(j.indexOf("=") + 1, j.length);
        }
    }
    return "";
}

-----------------------------jquery版本-----------------------------------

function GetQueryString(name)
{
     var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
     var r = window.location.search.substr(1).match(reg);
     if(r!=null)return  unescape(r[2]); return null;//EcmaScript v3 已经删除unescape和escape解码、编码方法
用decodeURIComponent()和encodeURIComponent()代替
}

// 调用方法
alert(GetQueryString("参数名1"));



举报

相关推荐

0 条评论