certes, mais si tu le fais lorsque toute le page a été interprétée,
ce qui est la cas lorsqu'on appelle la une fonction lors d'un click
sur un bouton, document.write efface toute la page, y compris le
javascript
essaye et regarde la source après ! il ne te restera que ce que
les document.write on fait, tout le reste est effacé.
aller....
un début en javascript :
( ce serait mieux avec un langage sur le serveur, mais bon )
<body> <a href="?R">Rouge</a> <a href="?B">Bleu</a> <a href="?">Défaut</a> <script type="text/javascript"> document.writeln('<link rel="stylesheet" type="text/css" href="css'+window.location.search.substring(1)+'.css">'); </script> </body>
|
avec les 3 fichiers css :
cssR.css,
a,body { background-color:red;
color:yellow;
}
cssB.cssa,body { background-color:blue;
color:cyan;
}
css.cssa,body { background-color:black;
color:#FFFFFF;
}