js获取referrer中的参数


var _typeForm = null;
$(document).ready(function () {
   var curUrl = document.location.href;//当前url
    if (/MSIE (\d+\.\d+);/.test(navigator.userAgent) || /MSIE(\d+\.\d+);/.test(navigator.userAgent)) {//IE情况下
        var referLink = document.createElement('a');
        referLink.href = curUrl;
        document.body.appendChild(referLink);
        //referLink.click();
    } else {
        //location.href = curUrl;
    }
    //获取Referer从而获得typeForm
    var Referer = document.referrer;
    _typeForm = GetQueryString("typeForm", Referer);
     console.log(_typeForm);
})

//获取Referer参数的方法
function GetQueryString(name, Referer) {
    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");
    var r = Referer.match(reg);
    if (r != null) return unescape(r[2]); return null;
}

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM