.::IF & ELSE IF::. Auf zwei "Sachen" überprüfen
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
-
Hallo,
Ich bin in JavaScript anf?nger, und stehe vor einem Problem:
Ich m?chte, das mein Script auch die Bildschirmaufl?usung ?berpr?ft und dan die Aktion Ausf?hrt!!
Was muss ich ?ndern, das mein Script funktioniert??
<script language="JavaScript">
<!--
Bildschirmaufloesung = screen.width;
if (navigator.appName.indexOf("Netscape") != -1)& (Bildschirmaufloesung >= "1024")
{
location.href = "javascript:Wechsel('firefox.htm')";
}
else if (navigator.appName.indexOf("Explorer") != -1)
{
location.href = "javascript:Wechsel2('ie.htm')";
}
else
{
window.location = "javascript:Wechsel3('anderer_browser.htm')";
}
//-->
</script>
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
meinst du dass zwei sachen "sein" K?NNEN damit die schleife ausgef?hrt wird??
dann mit ODER = || (zumindest in C und PHP)
mfg
Pointi -
@pointi
nein, beide "Sachen" m?ssen gleichzeitig sein!
Ps: Weis jemand etwas besseres als "Sachen", mit der Gleichen bedeutung? -
Wenn ich dich richtig verstehe, soll die Aufl?sung in jedem Fall gepr?ft werden, oder?
Dann w?rde ich es so umschreiben
<script language='JavaScript'>
<!--
Bildschirmaufloesung = screen.width;
if(Bildschirmaufloesung >= '1024')
{
if (navigator.appName.indexOf('Netscape') != -1))
{
location.href = 'javascript:Wechsel('firefox.htm')';
}
else if (navigator.appName.indexOf('Explorer') != -1)
{
location.href = 'javascript:Wechsel2('ie.htm')';
}
else
{
window.location = 'javascript:Wechsel3('anderer_browser.htm')';
}
}
//-->
</script>
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage