HTML <a> referrerpolicy 属性
示例
设置链接的 referrerpolicy
<a href="https://w3schools.org.cn" referrerpolicy="origin">
定义和用法
The referrerpolicy
属性指定当用户单击超链接时要发送哪些推荐者信息。
浏览器支持
表中的数字指定完全支持该属性的第一个浏览器版本。
属性 | |||||
---|---|---|---|---|---|
referrerpolicy | 51.0 | 79.0 | 50.0 | 11.1 | 38.0 |
语法
<a referrerpolicy="no-referrer|no-referrer-when-downgrade|origin|origin-when-cross-origin|same-origin|strict-origin-when-cross-origin|unsafe-url">
属性值
值 | 描述 |
---|---|
no-referrer | 不发送推荐者信息 |
no-referrer-when-downgrade | 默认值。如果协议安全级别保持不变或更高(HTTP 到 HTTP、HTTPS 到 HTTPS、HTTP 到 HTTPS 正常),则发送来源、路径和查询字符串。发送到安全级别较低时什么也不发送(HTTPS 到 HTTP 不正常) |
origin | 发送文档的来源(方案、主机和端口) |
origin-when-cross-origin | 对于跨域请求,发送文档的来源。对于同源请求,发送来源、路径和查询字符串 |
same-origin | 对于同源请求,发送推荐者。对于跨域请求,不发送推荐者 |
strict-origin-when-cross-origin | 如果协议安全级别保持不变或更高(HTTP 到 HTTP、HTTPS 到 HTTPS 以及 HTTP 到 HTTPS 正常),则发送来源。发送到安全级别较低时什么也不发送(HTTPS 到 HTTP) |
unsafe-url | 发送来源、路径和查询字符串(无论安全与否)。谨慎使用此值! |
❮ HTML <a> 标签