Mijn site heeft meerdere CSS-skins. Normaal skins veranderen zonder de pagina te refreshen werkt, maar niet helemaal lekker: In IE6 "overerft" de nieuwe CSS soms paddings en margins van de vorige skin. Achtergrondplaatjes en kleuren doet IE wel standaard goed. Valt dit op te lossen zonder de pagina te refreshen?
Huidige code:
Dit werkte niet:
het staat ook online
Huidige code:
code:
1
2
3
4
5
6
7
| <link rel='stylesheet' type='text/css' id='css' href='zopp1.css' />
en
function jsstyle(skin){
document.getElementById("css").setAttribute("href", skin);
} |
Dit werkte niet:
code:
1
2
3
4
| function jsstyle(skin){
document.getElementById("css").setAttribute("href", 0);
document.getElementById("css").setAttribute("href", skin);
} |
het staat ook online
[ Voor 12% gewijzigd door Blaise op 05-01-2004 19:04 ]