Request属性:referrer
referrer 只读属性
Request 接口的 referrer 只读属性由用户代理设置为 Request 的引用者,例如,client,no-referrer,或 URL。
注意:如果 referrer 只读属性的值是 no-referrer,则它将返回一个空字符串。
referrer 只读属性语法
var myReferrer = request.referrer;
referrer 只读属性值
referrer 只读属性的值为一个 DOMString,它表示请求的引用。
referrer 只读属性示例
在下面的代码片段中,我们使用 Request.Request() 构造函数创建一个新请求(对于与脚本位于同一目录中的图像文件),然后将请求引用者保存在一个变量中:
var myRequest = new Request('flowers.jpg');
var myReferrer = myRequest.referrer; // returns "about:client" by default
规范
规范 | 状态 | 注释 |
---|---|---|
Fetch
在该规范中'referrer'的定义。
|
Living Standard
|
初始定义 |
浏览器兼容性
电脑端 | 移动端 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Chrome
|
Edge
|
Firefox
|
Internet Explorer
|
Opera
|
Safari
|
Androidwebview
|
Chrome for Android
|
Edge Mobile |
Firefox
for
Android
|
Opera
for
Android
|
iOS Safari | |
基本支持
|
支持:42 | 支持 | 支持:47 | 不支持 | 支持:29 | 不支持 | 不支持 | 不支持 | 不支持 | 不支持 | 不支持 | 不支持 |