值
如果用户直接导航到该页面(而不是通过链接,例如通过使用书签),则该值为一个空字符串。由于此属性仅返回一个字符串,因此您无法通过文档对象模型 (DOM) 访问引荐页面。
在 <iframe> 内部,对于同源请求,Document.referrer 最初将设置为父级 Window.location 的 href。对于跨源请求,默认情况下,它将是父级 Window.location 的 origin。有关更多信息,请参阅 Referrer-Policy: strict-origin-when-cross-origin 文档。
示例
以下将记录一个包含文档的引荐来源的字符串。
js
console.log(document.referrer);
如果用户通过类似 <a href="https://www.w3.org/">W3</a> 的链接导航到该页面,则会输出前一个域,例如 developer.mozilla.org。如果用户直接导航到该页面,则会输出一个空字符串。
规范
| 规范 |
|---|
| HTML # dom-document-referrer-dev |
浏览器兼容性
加载中…