Jojoxx.net

 

 

AnvändareAnvändare
Besökare just nu: 17
SnabblänkarSnabblänkar
JavaScript-arkivet
Perl
FAQ
Sök på Jojoxx.netSök på Jojoxx.net



Ladda stilmall (css) beroende på webläsare

Exempel

Internet Explorer
Netscape
Annan webläsare

Kod


<!-- del 1 -->
<script type="text/javascript">
/* Detta script finns att hämta på http://www.jojoxx.net och
   får användas fritt så länge som dessa rader står kvar. */

if (navigator.appName == "Microsoft Internet Explorer"){
	document.write("<link rel=stylesheet href=\"ie.css\" type=\"text/css\">");
} else if (navigator.appName == "Netscape"){
	document.write("<link rel=stylesheet href=\"ns.css\" type=\"text/css\">");
} else {
	document.write("<link rel=stylesheet href=\"other.css\" type=\"text/css\">");
}
</script>

<!-- del 2 -->
<span class="ie">Internet Explorer</span><br>
<span class="ns">Netscape</span><br>
<span class="other">Annan webläsare</span><br>

Kommentar

Del 1 av scriptet läggs i head och kommer att länka in stilmallen ns.css om surfaren använder Netscape, ie.css om surfaren använder Internet Explorer och i annat fall kommer other.css att länkas in. I exemplet har vardera webläsaren fått sin klass med grön färg medans de andra fått röd. Således kommer den webläsare som användaren har visas med grön färg. Givetvis finns det mer användbara saker att använda scriptet till.

,