1° Appeler ton fichier CSS.
Normalement, ceci devrait fonctionner.
1 2 3 4 5 6
| var cssheet = document.createElement('link');
cssheet.setAttribute('rel','alternate stylesheet');
cssheet.setAttribute('type','text/css');
cssheet.setAttribute('href',tonUrl);
cssheet.setAttribute('media','all'); // éventuellement.
document.getElementsByTagName('head').appendChild(cssheet); |
Une autre solution consisterait à nommer ta seconde feuille css dans le <head> de ton fichier HTML mais comme ceci :
<link rel="alternate stylesheet" type="text/css" href="TonURL" media="all" />
.
2° Activer ce CSS.
Trouvé sur le site que tu mentionnes : http://www.dynamicdrive.com/dynamici...etswitcher.htm
Partager