此页面由社区从英文翻译而来。了解更多并加入 MDN Web Docs 社区。

View in English Always switch to English

HTMLLinkElement:crossOrigin 属性

基线 广泛可用

自 2018年4月 起,此特性已在主流浏览器中得到支持,可在大多数设备和浏览器版本中正常使用。

HTMLLinkElement 接口的 crossOrigin 属性指定了在检索资源时要使用的跨源资源共享设置。

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

anonymous 或空字符串(""

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

use-credentials

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

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

如果未指定 crossOrigin 属性,则资源将在没有 CORS 的情况下被获取(即使用 no-cors mode 模式和 same-origin credentials 模式)。

规范

规范
HTML
# dom-link-crossorigin

浏览器兼容性

参见