解析url中参数

Posted xh.w

tags:

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

兼容不带参数等情况

function getUrlParam(){
        var params = {};
        var search = location.search;
        search = /\?/.test(search) && search.split("?")[1];
        var searchs = /\&/.test(search) ? search.split("&") : [search];
        for(var i = 0 ; i < searchs.length ; i++){
            if(/\=/.test(searchs[i])){
                var item = searchs[i].split("=");
                params[item[0]] = item[1];
            };
        };
        return params;
    };

 

以上是关于解析url中参数的主要内容,如果未能解决你的问题,请参考以下文章

URL 片段中的多个参数

Python 的 urllib.parse 库解析 URL

URLParser:很实用的URL参数解析器(JAVA代码中方便获取QueryString中的get参数)

URLParser:很实用的URL参数解析器(JAVA代码中方便获取QueryString中的get参数)

Symfony2 将哈希片段参数附加到分页 URL

如何清除片段中的参数?