CSS dynamique, Help!!!!
Résolu
riders974
Messages postés
114
Date d'inscription
Statut
Membre
Dernière intervention
-
riders974 Messages postés 114 Date d'inscription Statut Membre Dernière intervention -
riders974 Messages postés 114 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je suis trés embeter, je cherche à appliquer une feuille de style css dynamiquement cad, non pas l'appliquer en (re)chargant une page mais lors d'un clic sans chargement de page par exemple, appliquer un style à toute la page!!
Ma question c'est est il possible de charger une feuille css dynamiquement (sans chargement de page)? si oui, comment??
Merci d'avance!!!!!!!!!!
Je suis trés embeter, je cherche à appliquer une feuille de style css dynamiquement cad, non pas l'appliquer en (re)chargant une page mais lors d'un clic sans chargement de page par exemple, appliquer un style à toute la page!!
Ma question c'est est il possible de charger une feuille css dynamiquement (sans chargement de page)? si oui, comment??
Merci d'avance!!!!!!!!!!
A voir également:
- CSS dynamique, Help!!!!
- Tableau croisé dynamique - Guide
- Exemple tableau croisé dynamique télécharger - Télécharger - Tableur
- Liste déroulante dynamique excel - Guide
- Sommaire dynamique word - Guide
- Liste déroulante dynamique en cascade excel - Guide
5 réponses
J'ai finalement trouvé ce que je cherche!!!
C'est pas tout a fait ce que je veux mais c'est un début!!
function setActiveStyleSheet(title) {
var i, a, main;
for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
if(a.getAttribute("rel").indexOf("style") != -1
&& a.getAttribute("title")) {
a.disabled = true;
if(a.getAttribute("title") == title) a.disabled = false;
}
}
}
>>>>>https://alistapart.com/article/alternate/
Merci à R4f qui m'a mis sur la piste ainsi qu'a toi aussi artragis !!!
C'est pas tout a fait ce que je veux mais c'est un début!!
function setActiveStyleSheet(title) {
var i, a, main;
for(i=0; (a = document.getElementsByTagName("link")[i]); i++) {
if(a.getAttribute("rel").indexOf("style") != -1
&& a.getAttribute("title")) {
a.disabled = true;
if(a.getAttribute("title") == title) a.disabled = false;
}
}
}
>>>>>https://alistapart.com/article/alternate/
Merci à R4f qui m'a mis sur la piste ainsi qu'a toi aussi artragis !!!
essaye ça (ps je ne suis pas sur de moi)
entre <head></head>
entre <body></body>
c'est pas sur que ça marche. j'ai pour ma part jamais tenté manquant cruellement de place dans les hébergement totalement gratuits sans pub ni restriction.
entre <head></head>
<script language=javascript>function permuter(nouveauCSS) { var nomDuFichier = nouveauCSS.toString()+".css" document.all.css.src = nomDuFichier } </script> n'oublie pas d'ajouter la propriété name="css" dans le lien vers ta feuille css
entre <body></body>
<img src = nomdetonboutton.jpg onclick="permuter(lienverstonfichiercss)"> le lien fichier CSS est à mettre sans .css
c'est pas sur que ça marche. j'ai pour ma part jamais tenté manquant cruellement de place dans les hébergement totalement gratuits sans pub ni restriction.
Merci artragis mais ton code ne fonctionne pas car la balise <link> n'est pas un objet javascript ou peut être il y a t'il d'autre balise pour déclarer une feuille de style??!!
Merci quand même pr ta réponse!!
Merci quand même pr ta réponse!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Oui, j'ai bien mis et comme je travaille avec DreamW, il reconné pas name pour la balise link et y a même une erreur de script "document.all.css à la valeur null ou n'est pas un objet"!!!