par anonyme 24-Juin-2022

Comment faire pour savoir si une feuille de style ne se charge pas, et le cas échéant la remplacer par une autre feuille de style ?

1 Réponse

par Antoine 24-Juin-2022

Lorsque vous faites appel à une feuille de style externe, chargée de puis un serveur tier, comme un CDN, il se peut que la feuille de style ne se charge pas.

Vous pouvez détecter ce cas de figure avec le paramètre onerror ; et alors par exemple charger à la place une feuille de style de secours, depuis votre serveur :

<link rel="stylesheet" href="https://www.exemple-erreur.com/style.css" onerror="this.onerror=null;this.href='media/css/style.css';">
Bienvenue sur 1FORMATIK, où vous pouvez poser des questions en lien avec l'informatique et internet, et recevoir des réponses d'Antoine et d'autres internautes.

2.6k questions

3k réponses

...