我正在使用document.referrer在javascript中获取引荐网址。
在Mozilla,Chrome和IE中它工作正常,但在Safari中不起作用。为什么?
我正在使用document.referrer在javascript中获取引荐网址。
在Mozilla,Chrome和IE中它工作正常,但在Safari中不起作用。为什么?
默认情况下,Safari 阻止跨站点跟踪。自几个版本以来,Chrome 也在做同样的事情。
对于“兼容”的浏览器,您可以使用 Referrer-Policy 标签:
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Referrer-Policy
至少对我来说,它可以解决Chrome的问题,但无法解决Safari的问题。您需要在浏览器的设置菜单中更改该设置。
document.referrer
在Safari中确实有效。问题必须出在其他地方。 - BenMhttp://www.test.com
- Neelhttp://jsfiddle.net/gsb2E/
。 - BenM