标签归档:refer

解决js下跳转无referer的方法

//检测如果是ie浏览器,则手动的给增加一个referer
这样的原理就是给IE浏览器的页面偷偷加了个链接,然后自动点这个链接,于是referrer就能保留了。

  1. var url = ‘http://www.haoitsoft.com’;
  2. if (/MSIE (\d+\.\d+);/.test(navigator.userAgent) || /MSIE(\d+\.\d+);/.test(navigator.userAgent))
  3. {
  4.     var referLink = document.createElement(‘a’);
  5.     referLink.href = url;
  6.     document.body.appendChild(referLink);
  7.     referLink.click();
  8. }
  9. else
  10. {
  11.     location.href = url;
  12. }