HTML <area> referrerpolicy 属性
示例
为 area 超链接设置 referrerpolicy 属性
<map name="planetmap">
<area shape="rect" coords="0,0,82,126" href="sun.htm" alt="太阳" referrerpolicy="same-origin">
<area shape="circle" coords="90,58,3" href="mercur.htm" alt="水星" referrerpolicy="same-origin">
<area shape="circle" coords="124,58,8" href="venus.htm" alt="金星" referrerpolicy="same-origin">
</map>
定义和用法
referrerpolicy
属性指定当用户单击超链接时发送哪些引用者信息。
浏览器支持
表格中的数字表示完全支持该属性的第一个浏览器版本。
Attribute | |||||
---|---|---|---|---|---|
referrerpolicy | 51.0 | 79.0 | 50.0 | 11.1 | 38.0 |
语法
<area 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 <area> 标签