Browsertest das ist ein Mozilla Browser /Netscape, Firefox...

<script>
if(navigator.appName.search("Microsoft") < 0){
location.href = "explorer.htm";
}
</script>


Durch navigator.appName wird der Browsername zurückgegeben. Man kann über das Navigator Objekt auch weitere Informationen abfragen siehe Browserauswertung.

Mittels search wird untersucht, ob der String "Microsoft" vorkommt.

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 die Javascript Referenz zum Thema im beliebten selfhtml

Stattdessen kann man auch eine switch Anweisung gebrauchen.


Javascript Tipps