Browsertest das ist der Microsoft Internet Explorer

<script language="JavaScript" type="text/javascript">
<!--

var browser;
browser=navigator.appName;

if (browser=="Netscape") {
window.location="netscape.htm";
}
if (browser=="Microsoft Internet Explorer") {
window.location="explorer.htm";
}
//-->
</script>

Browsertest


Durch navigator.appName wird der Browsername zurückgegeben.

Das Navigator Objekt
offizieller Name navigator.appName
Spitzname navigator.appCodeName
Version des Browsers navigator.appVersion
Cookies, Werte: true, false navigator.cookieEnabled
Sprache navigator.language
Plattform navigator.platform
Daten navigator.userAgent

In meinen Web-Design Tips befindet sich ein ähnliches Beispiel, wo je nach Browser eine andere Style Sheet Datei geladen wird. Siehe auch selfhtml

Stattdessen kann man auch eine switch Anweisung gebrauchen.