前段时间做微信免登陆功能,需要获取url路径里面的参数,于是在网上找到了一个方法,特此记录一下:

function getQueryString(name) {
    //匹配指定name的QueryString
    var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i');
    var r = window.location.search.substr(1).match(reg);
    if (r != null) {
        return unescape(r[2]); //用于解码"="后的值,即$2
    }
    return null;
};

比如,这个百度的搜索url:

clipboard.png

得到结果如下:

clipboard.png


雨花石
410 声望19 粉丝

人生没有彩排,每天都是直播