WRInaute impliqué
Bonjour ,
J'utilise une fonction qui me permet de changer une partie du style css d'une page à la volée , celui ci :
http://www.alistapart.com/stories/alternate/
C'est assez connus , peut être vous connaissez ?
Bref , ca marche merveilleusement bien .
Je m'en pour permettre aux visiteurs de choisir un style avec un bouton :
Ca marche .
Bon maintenant j'ais besoin , pour une raison qui serais trop longue a expliquer ( et vous allez vous endormir avant ) de lancer par cette fonction un css par défaut ( css1 par exemple )
Je fais donc un truc tout con :
<script type="text/javascript">
setActiveStyleSheet('css1');</script>
ce qui donne :
===> ca marche pas , css1 n'est pas lancé par défaut , et je ne comprend pas pourquoi .
Je n'ais pas acces a body onload="" , car c'est une page unclude avec php , bref .... je n'ais pas acces a onload .
Le changement de css fonctionne seulement avec l'evennement onclick , pourquoi ? je n'en sais rien !!!
Connaissez vous un autre evvenement qui pourais me lancer une fonction automatiquement ?
J'utilise une fonction qui me permet de changer une partie du style css d'une page à la volée , celui ci :
http://www.alistapart.com/stories/alternate/
C'est assez connus , peut être vous connaissez ?
Bref , ca marche merveilleusement bien .
Je m'en pour permettre aux visiteurs de choisir un style avec un bouton :
Code:
<input type="radio" name="radiobutton" value="css1" onClick="setActiveStyleSheet('css1');"><input type="radio" name="radiobutton" value="css2" onClick="setActiveStyleSheet('css2');">
Ca marche .
Bon maintenant j'ais besoin , pour une raison qui serais trop longue a expliquer ( et vous allez vous endormir avant ) de lancer par cette fonction un css par défaut ( css1 par exemple )
Je fais donc un truc tout con :
<script type="text/javascript">
setActiveStyleSheet('css1');</script>
ce qui donne :
Code:
<input type="radio" name="radiobutton" value="css1" onClick="setActiveStyleSheet('css1');"><input type="radio" name="radiobutton" value="css2" onClick="setActiveStyleSheet('css2');">
<script type="text/javascript">
setActiveStyleSheet('css1');</script>
===> ca marche pas , css1 n'est pas lancé par défaut , et je ne comprend pas pourquoi .
Je n'ais pas acces a body onload="" , car c'est une page unclude avec php , bref .... je n'ais pas acces a onload .
Le changement de css fonctionne seulement avec l'evennement onclick , pourquoi ? je n'en sais rien !!!
Connaissez vous un autre evvenement qui pourais me lancer une fonction automatiquement ?