Manipulation de balise <link&gt
Résolu
Groarh
Messages postés
682
Date d'inscription
Statut
Membre
Dernière intervention
-
Groarh Messages postés 682 Date d'inscription Statut Membre Dernière intervention -
Groarh Messages postés 682 Date d'inscription Statut Membre Dernière intervention -
Bonsoir,
je suis aux prises avec un problème agaçant (comme toujours sous IE où l'on manque cruellement d'outils de débugage).
J'ai réalisé un code JavaScript de changement de skin, assez simple, basé sur le changement de l'adresse de mon fichier css. Pour cela, j'accède à la balise <link> concernée, et je modifie la valeur de son attribut href.
Je sais que ce n'est pas élégant comme méthode et que cela cause des problèmes de chargement des images (je m'en suis bien rendu compte avec Opera), mais c'est simplement pour faire des tests en local.
Ça marche perfect sous Safari/Windows, Opera et Firefox. Mon seul problème c'est Internet Explorer : il refuse d'accéder à la balise <link>, et je ne comprends pas bien pourquoi. J'ai essayé en mettant un Id, ou en utilisant la méthode getElementsByTagName, puis j'ai laissé tomber.
Quelqu'un a une idée ? Merci d'avance …
je suis aux prises avec un problème agaçant (comme toujours sous IE où l'on manque cruellement d'outils de débugage).
J'ai réalisé un code JavaScript de changement de skin, assez simple, basé sur le changement de l'adresse de mon fichier css. Pour cela, j'accède à la balise <link> concernée, et je modifie la valeur de son attribut href.
Je sais que ce n'est pas élégant comme méthode et que cela cause des problèmes de chargement des images (je m'en suis bien rendu compte avec Opera), mais c'est simplement pour faire des tests en local.
Ça marche perfect sous Safari/Windows, Opera et Firefox. Mon seul problème c'est Internet Explorer : il refuse d'accéder à la balise <link>, et je ne comprends pas bien pourquoi. J'ai essayé en mettant un Id, ou en utilisant la méthode getElementsByTagName, puis j'ai laissé tomber.
Quelqu'un a une idée ? Merci d'avance …
A voir également:
- Manipulation de balise <link>
- Mode anti manipulation involontaire - Forum telephonie fixe
- Realme gt 7t - Guide
- Family link limite quotidienne ne fonctionne pas - Forum Contrôle parental
- Family link localisation - Télécharger - Guide protection
- Balise br ✓ - Forum CSS
1 réponse
Pour la postérité ^^ :
Les méthodes « propres » de manipulation de style font partie du DOM niveau 2 Style (ref. sur le Mozilla Developer Center), ce qui devrait être compatible avec les versions 6+ d’Internet Explorer (bien que je n’aie pas vérifié).
Les méthodes « propres » de manipulation de style font partie du DOM niveau 2 Style (ref. sur le Mozilla Developer Center), ce qui devrait être compatible avec les versions 6+ d’Internet Explorer (bien que je n’aie pas vérifié).