• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Browserweiterleitung - NN6 - NN4.x

chako

New member
Weiß jemand wie man eine funktionsfähige Browserweiterleitung zustande bringt, die zwischen NN4.x und NN6 unterscheiden kann?
 
kurz

In Stichworten, weil ich ins Bett will.
- Browsertyp und Versionsnummer in Variable speichern
- mit "if" abfragen und dann mit "location.href" auf die jeweilige Seite springen
- voila, fertig <smile>

Marko
 
so weit war ich auch schon.
nur gibt der nn6 anscheinend die gleiche Versionsnummer zurück wie die meisten nn4.x.
GROSSES Problem!
 
hier ist es:

<!--

bName = navigator.appName;
bVer = parseInt(navigator.appVersion);
if (bName == "Netscape" && "bVer == 6") version = "n6";
else if (bName == "Netscape" && "bVer == 4") version = "n4";
else if (bName == "Netscape" && "bVer == 3") version = "n3";
else if (bName == "Netscape" && "bVer == 3") version = "n3";
else if (bName == "Netscape" && "bVer == 2") version = "n2";
else if (bName == "Microsoft Internet Explorer" && "bVer == 3") version = "e3";

if (version == "n2") {
//location.href="nn.htm";
}

if (version == "n3") {
//location.href="nn.htm";
}

if (version == "n4") {
location.href="nn.htm";
}

if (version == "n5") {
location.href="nn5.htm";
}

if (version == "n5") {
location.href="nn5.htm";
}

if (version == "e3") {
//location.href="e3.htm";
}

//-->
 
ok erstens hab ich grad nen test mit nen eigenen script gemacht und netscape 6.0 wird bei mir mit appVersion auch als Version 5.0 ausgegeben! weiss auch net warum! bug?

zweitens: du hast in deinen script version 5 überhaupt nicht definiert aber dafür die version 3 doppelt und in der unteren schleife hast du netscape 5 doppelt und dafür version 6 nicht definiert!?
 
ein bisserl verschrieben

... aber bei der versionsnummer macht er keinen unterschied zwischen version 6 und 4.x
d. h. man kann keine browserabfrage mit java machen, oder?
 
also zwischen 4 und 5 hat er bei mir unterschieden, jedoch hat er version 6 bei mir als 5 angezeigt! aber es gibt noch mehr abfragemöglichkeiten wie appName und appVersion, check halt mal alle durch, vielleicht findest du ne möglichkeit! irgendwie wirds schon funzen!
 
hast du vielleicht eine lösung zum unterscheiden von nn6 und 4.x?
ich bin irgendwie zu dumm! oder geht es vielleicht wirklich nicht?
 
Zurück
Oben