meine frage lautet wie kann ich gleichzeitig den browser erkennen lassen und die auflösung mit javascript ??
Ich vermute, die Bildschirmauflösung funktioniert nicht. Liegt möglicherweise am zweiten fehlen & sowie an einer fehlender { und } Klammer.
Probier mal:
function browser()
{
var Hoehe, Breite, Brname;
Hoehe=screen.height;
Breite=screen.width;
Brname=Navigator.appName;
if (Brname=="Netscape")
{ <------ Hier ne Klammer
Statt
if (Breite>600 & Breite<800)
Besser
if (Breite>600 && Breite<800)
Alle korrigieren
{
window.open ("inden0.htm");
}
if (Breite>=800 & Breite<1024)
{
window.open ("inden1.htm");
}
if (Breite>=1024 & Breite<1152)
{
window.open ("inden2.htm");
}
if (Breite>=1152)
{
window.open ("inden3.htm");
}
} <--------- Und hier eine
if (Brname=="Microsoft Internet Explorer")
{ <---------- Noch eine
if (Breite>600 & Breite<800)
{
window.open ("indee0.htm");
}
if (Breite>=800 & Breite<1024)
{
window.open ("indee1.htm");
}
if (Breite>=1024 & Breite<1152)
{
window.open ("indee2.htm");
}
if (Breite>=1152)
{
window.open ("indee3.htm");
}
}
</SCRIPT>
Gruß
Jörg