[css] come applicare foglio di stile in base al browser? (era: javascript per...)
Ciao a tutti,
ho trovato questo script javascript:
codice:
Codice HTML:
<script type="text/javascript"> <!-- if (document.layers){ //Netscape 4.x document.write("<link rel='stylesheet' href='../css/firefox.css' type='text/css'>"); } else if (document.all){ // Explorer document.write("<link rel='stylesheet' href='../css/explorer.css' type='text/css'>"); } else if (document.getElementById){ //Netscape 6.x document.write("<link rel='stylesheet' href='../css/firefox.css' type='text/css'>"); } //--> </script>
In poche parole questo script dovrebbe riconoscere il borwser usato dall'utente e dovrebbe attivare in base ad esso, i css corrispondenti per ogni borwser cosi da evitare che in ogni browser si veda diverso il sito.
Il problema è che questo script non si attiva, in oltre non saprei come mettere al posto di netscape 4 e 6, firefox e chrome per esempio.
Come potrei fare??