HTMLScriptElement: crossOrigin 屬性
HTMLScriptElement 介面的 crossOrigin 屬性反映了 script 元素的 跨域資源共享 (Cross-Origin Resource Sharing) 設定。對於來自其他 源的常規指令碼,這控制著是否會暴露完整的錯誤資訊。對於模組指令碼,它控制著指令碼本身及其匯入的任何指令碼。詳情請參閱 CORS 設定屬性。
值
一個指定用於獲取資源的 CORS 模式的關鍵字字串。可能的值包括:
anonymous或空字串 ("")-
HTMLScriptElement發出的請求將使用cors模式和same-origin憑據模式。這意味著 CORS 已啟用,並且僅當資源從文件載入的源的同一來源獲取時,才會傳送憑據。 use-credentials-
HTMLScriptElement發出的請求將使用cors模式和include憑據模式。無論請求的來源域名是哪個,該元素請求的所有資源都將使用 CORS。
如果 crossOrigin 屬性指定了任何其他值,其效果與指定為 anonymous 相同。
如果未指定 crossOrigin 屬性,則資源將不使用 CORS 進行獲取(使用 no-cors 模式 和 same-origin 憑據模式)。
規範
| 規範 |
|---|
| HTML # dom-script-crossorigin |
瀏覽器相容性
載入中…