SALTEMConsole

« Script error. » : trouver la vraie erreur

Le navigateur remplace le message par « Script error. » quand l'erreur vient d'un script chargé depuis un autre domaine sans autorisation CORS. C'est une protection : la page ne doit pas lire les détails d'un script tiers.

Corriger sur vos propres scripts

  1. Ajoutez l'attribut crossorigin="anonymous" à la balise du script.
  2. Faites envoyer l'en-tête Access-Control-Allow-Origin par le serveur qui héberge le fichier, CDN compris.
  3. Rechargez la page : le message complet, le fichier et la ligne apparaissent.
<script src="https://cdn.monsite.fr/app.js" crossorigin="anonymous"></script>

Sans l'en-tête côté serveur, l'attribut seul bloque le chargement du script. Vérifiez les deux ensemble.

Scripts tiers que vous ne contrôlez pas

Pour une régie publicitaire ou un widget externe, vous ne pouvez pas modifier leurs en-têtes. Repérez le script fautif autrement : les requêtes réseau et les derniers éléments touchés avant l'erreur donnent souvent la piste.

SALTEM Console affiche ces deux informations à côté de chaque erreur, y compris sur mobile.

Code minifié

Une fois le message visible, une pile d'appels du type app.min.js:1:48213 reste difficile à lire. Publiez les fichiers source map sur votre environnement de test pour retrouver le fichier et la ligne d'origine.

Mis à jour le 16 septembre 2026.