小码哥的IT人生

HTML <area> 标签的 referrerpolicy 属性 详解

HTML基础 2022-06-02 11:57:53小码哥的IT人生shichen

HTML <area> 标签的 referrerpolicy 属性

实例

为 area 超链接设置 referrerpolicy 属性:

<map name="planetmap">
<area shape="rect" coords="0,0,82,126" href="sun.htm" alt="Sun" referrerpolicy="same-origin">
<area shape="circle" coords="90,58,3" href="mercur.htm" alt="Mercury" referrerpolicy="same-origin">
<area shape="circle" coords="124,58,8" href="venus.htm" alt="Venus" referrerpolicy="same-origin">
</map>

定义和用法

referrerpolicy 属性规定当用户单击超链接时要发送哪些引荐来源信息。

浏览器支持

表格中的数字注明了完全支持该属性的首个浏览器版本。

属性 Chrome Internet Explorer / Edge Firefox Safari Opera
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 发送来源、路径和查询字符串(不考虑安全性)。请小心使用这个值!

版权所有 © 小码哥的IT人生
Copyright © phpcodeweb All Rights Reserved
ICP备案号:苏ICP备17019232号-2  

苏公网安备 32030202000762号

© 2021-2024