HTMLScriptElement : propriété crossOrigin
Baseline
Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis août 2016.
La propriété crossOrigin de l'interface HTMLScriptElement reflète les paramètres de partage des ressources entre origines multiples pour l'élément script. Pour les scripts classiques provenant d'autres origines, cela contrôle si les informations d'erreur complètes seront exposées. Pour les scripts modules, cela contrôle le script lui-même et tous les scripts qu'il importe. Voir attributs de configuration CORS pour plus de détails.
Valeur
Une chaîne de caractères correspondant à un mot-clé qui définit le mode CORS à utiliser lors de la récupération de la ressource. Les valeurs possibles sont :
anonymousou une chaîne de caractères vide ("")-
Les requêtes envoyées par
HTMLScriptElementutiliseront le modecorset le mode d'identificationsame-origin. Cela signifie que CORS est activé et que les informations d'identification sont envoyées si la ressource est récupérée depuis la même origine que celle du document chargé. use-credentials-
Les requêtes envoyées par
HTMLScriptElementutiliseront le modecorset le mode d'identificationinclude. Toutes les ressources demandées par l'élément utiliseront CORS, quel que soit le domaine depuis lequel la ressource est récupérée.
Si la propriété crossOrigin est définie avec une autre valeur, cela revient au même que de la définir sur anonymous.
Si la propriété crossOrigin n'est pas définie, la ressource est récupérée sans CORS (mode no-cors et mode d'identification same-origin).
Spécifications
| Specification |
|---|
| HTML> # dom-script-crossorigin> |
Compatibilité des navigateurs
Chargement…
Voir aussi
- La propriété
HTMLImageElement.crossOrigin - La propriété
HTMLLinkElement.crossOrigin - La propriété
HTMLMediaElement.crossOrigin