Hi,
ich benutze folgendes Skript. Gab damit bisher keine Probleme.
nein, aber das geht deutlich einfacher:
function Diagnose()
{
Diesen Teil:
if (((navigator.appName == "Netscape") &&
(parseInt(navigator.appVersion.substring(0,1)) >=4))
((navigator.appName == "Microsoft Internet Explorer") &&
(parseInt(navigator.appVersion.substring(0,1)) >=4)))var version=true;
ersatzlos streichen. Und statt:
if (version)
schreibst Du:
if (window.screen)
»» {
»» if (screen.width >= "1024")
»» window.location.href = "Start.htm";
»» if (screen.width <= "800")
»» window.location.href="Start2.htm";
»» }
Hier dann natürlich statt diesem:
if (!version)
einfach "else" benutzen.
»» window.location.href="Diagnose.htm";
}
Oder einfach den else-Teil weglassen, damit auch Leute ohne JavaScript die Chance haben zu wählen - also diese Abfrage bereits auf der "Diagnose.htm" stehen haben.
Nebenbei: Man sollte in Dateinamen auf Großbuchstaben (Umlaute sowieso) verzichten. Am besten nur Kleinbuchstaben, Ziffern und den Unterstrich verwenden.
Cheatah