Datenschutzerklärung

browserabhängige Weiche mit Javascript

Validome - Forum

Startseite Validome
RSS 2.0  
Sie sind nicht angemeldet. Atom 1.0  
Forum Home / Javascript-Forum /

browserabhängige Weiche mit Javascript

  Beitrag schreiben
Autor
Beitrag Seiten: 1
axxel
Mitglied

Registriert: 02.05.2006
Beiträge: 1
Hallo !
ich habe zur browserspezifischen Weiterleitung folgendes Javascript geschireben (hier der html - code):
<html>
<head>
<title></title>
<meta name="author" content="...>
</head>
<body text="#000000" bgcolor="#FFFFFF" link="#FF0000" alink="#FF0000" vlink="#FF0000">

<SCRIPT Language="JavaScript">

if (navigator.appName.indexOf("Internet Explorer") != -1)
{
window.location = "ie.html";

}
else if (navigator.appName.indexOf("Mozilla Firefox") != -1)
{

window.location = "mozilla.html";

}
else
{
window.location = "anderer.html";
}

</script>
</body>
</html>

Das Problem ist, dass es mit MSIE wunderbar funktioniert, gehe ich aber mit firefox auf die Seite, dann leitet er mich zu anderer.html statt zu mozilla.html weiter! Kann mir jemand vielleicht erklären warum?

Schon mal im voraus Danke axxel


02.05.2006 20:41:40
  Zitieren
pit-r
Moderator

Ort: Aachen
Registriert: 14.03.2006
Beiträge: 62
Moin!

Wieso machst Du nicht eine Seite für alle Browser?

Zu Deinem Problem: in Firefox wird als navigator.appName 'Netscape' zurückgegeben, daher bringt es nichts, da auf 'Mozilla Firefox' zu testen. Eindeutig den FF erkennen kannst Du mit navigator.vendor - das gibt bei FF 'Firefox'.

Ahoi - Pit

Beitrag geändert von pit-r (03.05.2006 12:07:59)


_______________________________________
Öh - da kannichnixfür

03.05.2006 12:07:10
  Zitieren
Seiten: 1   Beitrag schreiben
Wechsel zu

Die letzten Beiträge aus diesen Forum

Valid HTML 4.01