HTMLScriptElement : propriété crossOrigin - Les API Web | MDN

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 :

anonymous ou une chaîne de caractères vide ("")

Les requêtes envoyées par HTMLScriptElement utiliseront le mode cors et le mode d'identification same-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 HTMLScriptElement utiliseront le mode cors et le mode d'identification include. 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

Voir aussi

Help improve MDN

Learn how to contribute

Cette page a été modifiée le par les contributeurs du MDN.