Skrypt wyświetla stronę z użyciem arkusza stylów zależnego od przeglądarki. Chcąc uzwględnić różnice interpretacyjne przeglądarek, autor strony może przygotować arkusze dla Internet Explorera, Netscape'a i pozostałych przeglądarek.
Przykład - zobaczysz styl odpowiadający Twojej przeglądarce.
A tutaj żywy dowód:
Internet Explorer:
Netscape:
Skopiuj przykładowy kod
W ramach HEAD
<script language="JavaScript"> <!-- if(-1 != navigator.userAgent.indexOf("MSIE")) { // Internet Explorer document.write('<link rel="stylesheet" type="text/css" href="ie.css">'); } else if (-1 != navigator.userAgent.indexOf("Mozilla")) { // Netscape document.write('<link rel="stylesheet" type="text/css" href="nc.css">'); } else { // other document.write('<link rel="stylesheet" type="text/css" href="inny.css">'); } //--> </script>