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

View in English Always switch to English

HTMLLinkElement:crossOrigin 属性

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since ⁨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 模式)。

规范

Specification
HTML
# dom-link-crossorigin

浏览器兼容性

参见