HTMLScriptElement: crossOrigin-Eigenschaft
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Die crossOrigin
-Eigenschaft des HTMLScriptElement
-Interfaces spiegelt die Cross-Origin Resource Sharing Einstellungen für das Skriptelement wider. Für klassische Skripte von anderen Ursprüngen steuert diese Eigenschaft, ob vollständige Fehlermeldungen offengelegt werden. Für Modulskripte steuert sie das Skript selbst und alle Skripte, die es importiert. Siehe CORS-Einstellung-Attribute für Details.
Wert
Ein Zeichenfolgen-Schlüsselwort, das den CORS-Modus angibt, der beim Abrufen der Ressource verwendet werden soll. Mögliche Werte sind:
anonymous
oder eine leere Zeichenfolge (""
)-
Von der
HTMLScriptElement
gesendete Anfragen verwenden dencors
-Modus und densame-origin
-Credentials-Modus. Dies bedeutet, dass CORS aktiviert ist und Berechtigungsnachweise gesendet werden, wenn die Ressource von demselben Ursprung abgerufen wird, von dem das Dokument geladen wurde. use-credentials
-
Von der
HTMLScriptElement
gesendete Anfragen verwenden dencors
-Modus und deninclude
-Credentials-Modus. Alle Ressourcenanfragen des Elements verwenden CORS, unabhängig davon, von welcher Domain der Abruf erfolgt.
Wenn die crossOrigin
-Eigenschaft mit einem anderen Wert angegeben wird, ist dies dasselbe, wie sie als anonymous
anzugeben.
Wenn die crossOrigin
-Eigenschaft nicht angegeben wird, wird die Ressource ohne CORS abgerufen (der no-cors
-Modus und der same-origin
-Credentials-Modus).
Spezifikationen
Specification |
---|
HTML # dom-script-crossorigin |