J'ai une fonction de faire ce qui suit à l'aide javascript
:Comment vérifier si un fichier CSS externe (cross-domain) est chargé en utilisant Javascript
- Créer élément de liaison et définissez href = cssFile.
- Insérez l'élément de liaison dans l'étiquette de tête.
- Créez un élément div.
- Définissez le nom de la classe à l'aide de setAttribute
appendChild
le corps div.- Obtient maintenant la valeur de la règle CSS en utilisant
document.defaultView.getComputedStyle(divElement, null)[cssRule]
.
Maintenant getComputedStyle
renvoyait les valeurs par défaut, et si j'attends sur point d'arrêt à l'aide Firebug avant getComputedStyle
appel, il renvoie la règle CSS du CSS injecté.
Cordialement,
Munim
Cette solution est toujours la meilleure si nous ne voulons pas charger le css nous-mêmes. (par exemple si nous utilisons un chargeur) – Offirmo