Ik vind het er leuker uitzien als m'n pagina's goed door de w3c validator komen, dus zonder errors. Ik heb net de betreffende website door de validator gehaald, en daar kwam een foutje uit wat ik eigenlijk ook wel verwachtte. Het is namelijk niet toegestaan om een externe stylesheet aan te roepen via javascript, athans niet op de normale manier.
Ik wou hiermee een browser-detector maken, omdat de browsers verschillend omgaan met groottes, en verder heeft IE wat problemen met CSS..
Een alternatieve methode, met html/css werkt niet, iig ik kan er geen vinden in dit lijstje die alleen voor firefox of alleen voor opera is.
Normaal roep je een externe stylesheet natuurlijk op met iets als dit:
Dus ik dacht dat hetzelfde ,maar dan via javascript dus ook op die manier moest:
Maar dat slikt de validator dus niet. En de hele stylesheet daar gaan neerplanten heb ik ook geen zin in, en tevens is het voordeel van de externe stylesheet ook weg.
Ik heb op google gezocht naar iets vergelijkbaars, maar ik ben het niet tegengekomen. Ben ik de enige die dit zo doet ofzo?
Dus.. Heeft iemand een oplossing/alternatief?
Ik wou hiermee een browser-detector maken, omdat de browsers verschillend omgaan met groottes, en verder heeft IE wat problemen met CSS..
Een alternatieve methode, met html/css werkt niet, iig ik kan er geen vinden in dit lijstje die alleen voor firefox of alleen voor opera is.
Normaal roep je een externe stylesheet natuurlijk op met iets als dit:
code:
1
| <link rel="stylesheet" rev="stylesheet" type="text/css" href="stylesheet.css" /> |
Dus ik dacht dat hetzelfde ,maar dan via javascript dus ook op die manier moest:
code:
1
| <script type="text/javascript">document.write('<link rel="stylesheet" type="text/css" href="stylesheet.css" />'); }</script> |
Maar dat slikt de validator dus niet. En de hele stylesheet daar gaan neerplanten heb ik ook geen zin in, en tevens is het voordeel van de externe stylesheet ook weg.
Ik heb op google gezocht naar iets vergelijkbaars, maar ik ben het niet tegengekomen. Ben ik de enige die dit zo doet ofzo?