HTMLLinkElement: crossOrigin 属性

Baseline 已广泛支持

此功能已成熟,可跨多种设备和浏览器版本工作。它自 ⁨2018 年 4 月⁩ 起已在所有浏览器中可用。

HTMLLinkElement 接口的 crossOrigin 属性用于指定检索资源时使用的跨域资源共享 ( CORS ) 设置。

一个指定用于获取资源的 CORS 模式的关键字字符串。可能的值包括:

anonymous 或空字符串 ("")

HTMLLinkElement 发送的请求将使用 cors 模式same-origin 凭证模式。这意味着 CORS 已启用,并且如果资源是从文档加载的相同来源获取的,则会发送凭证。

use-credentials

HTMLLinkElement 发送的请求将使用 cors 模式include 凭证模式。无论抓取来自哪个域,该元素请求的所有资源都将使用 CORS。

如果 crossOrigin 属性指定了任何其他值,则与指定为 anonymous 的效果相同。

如果未指定 crossOrigin 属性,则资源将不使用 CORS 进行获取(使用 no-cors 模式same-origin 凭据模式)。

规范

规范
HTML
# dom-link-crossorigin

浏览器兼容性

另见