jQuery获取(URL)地址栏参数

Posted 百科全输

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jQuery获取(URL)地址栏参数相关的知识,希望对你有一定的参考价值。


//获取地址栏参数
    //url为空时为调用当前url地址 
    //调用方法为 var params = getPatams();
    function getParams(url) {
        var theRequest = new Object();
        if (!url)
            url = location.href;
        if (url.indexOf("?") !== -1)
        {
            var str = url.substr(url.indexOf("?") + 1) + "&";
            var strs = str.split("&");
            for (var i = 0; i < strs.length - 1; i++)
            {
                var key = strs[i].substring(0, strs[i].indexOf("="));
                var val = strs[i].substring(strs[i].indexOf("=") + 1);
                theRequest[key] = val;
            }
        }
        return theRequest;
    }
    var params = getPatams();
    //获取地址栏上的userName
    var userName =  params.userName;

 

以上是关于jQuery获取(URL)地址栏参数的主要内容,如果未能解决你的问题,请参考以下文章

JS获取URL的参数

js获取url地址里的数据

js获取地址栏各种值

jquery如何获取参数

js如何获取地址栏加密参数

js如何获取地址栏传递的参数值?