美文网首页
关于referrer

关于referrer

作者: 玛瑙鑫 | 来源:发表于2019-12-24 12:15 被阅读0次
上表中的“✓”表示能正常取到 referrer,"" 表示 referrer 为空。除了 IE 外,其它浏览器都是目前官网上能下载到的最新版本,其中 Safari 同时测试了 Windows 版和 Mac 版,结论一样。另外还有一些情况未做测试,例如点击 Flash 跳转时各浏览器下能否保持 referrer 等。上表中大部分情况是符合预期的,不过似乎也有几处需要注意的:在 Safari 中,右键打开链接会丢失 referrer;在 IE 中,修改 location.href 或使用 window.open 打开页面会丢失 referrer(IE 9 有一点例外,使用 location.href 跳转不会丢失 referrer);使用 meta 跳转时,IE / Firefox 下会丢失 referrer。最后,一个简单的结论是:如果你需要通过 document.referrer 采集页面访问来源,最好不要使用 JS 跳转或打开新窗口,也不要使用 meta 跳转。

<a id="go" style="display:none" target="_self"></a>

let a =$('#go');

a.attr('href', res);

document.getElementById("go").click()

相关文章

  • 关于referrer

    let a =$('#go'); a.attr('href', res); document.getElement...

  • GooglePlay渠道跟踪 INSTALL_REFERRER

    参考:Android集成 原理 点击带有referrer的链接(形如http://xxxx&referrer=te...

  • referrer

    referrer 属性可返回载入当前文档的文档的 URL。 document.referrer:可直接返回当前文档...

  • HTTP请求中的referrer和Referrer-Policy

    本文将介绍一个涉及安全和隐私的http请求头中的字段—referrer,以及如何通过Referrer Policy...

  • meta标签之referrer

    referrer是用于追踪用户是从哪个页面跳转过来,js中使用document.referrer来得到值,一般用户...

  • Referrer策略与防盗链

    Referrer策略用于控制浏览器在何种情况下发送referrer信息。该策略可以保护用户的隐私,但也可以使得目前...

  • drupal7~8 CVE-2018-7600

    Referrer POC及原理:https://research.checkpoint.com/uncoverin...

  • 工作笔记

    20170726 js返回刷新 window.location.href = document.referrer;

  • meta referrer与页面内video标签referrer

    最近在做一个播放抖音视频的网页中遇到一个问题,抖音视频的url直接在浏览器中打开是没有问题的,直接打开本地的.ht...

  • Referrer Policy 介绍

    我们知道,在页面引入图片、JS 等资源,或者从一个页面跳到另一个页面,都会产生新的 HTTP 请求,浏览器一般都会...

网友评论

      本文标题:关于referrer

      本文链接:https://www.haomeiwen.com/subject/vxnxoctx.html