js获取url中指定参数的值(含带hash)

function getUrlVars() {
        var vars = {};
        var parts = window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi,
            function (m, key, value) {
                vars[key] = value;
            }
        );
        return vars;
    }

 使用如:

http://localhost?name=xxg

getUrlVars()["name"] 返回的值为 xxg

posted @ 2016-04-26 12:32  小小高  阅读(2447)  评论(0编辑  收藏  举报