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