Brauche Hilfe für eigentlich simple If-Bedingung

Mayday171

Erfahrenes Mitglied
HEy

Sitz jetzt schon eine halbe Stunde vor diesen Script und fuggel mir einen ab.
Bekomm sie einfach nicht zum Laufen.
Kann mir einer helfen

Ich möchte je nach Bildschirmauflösung des Users die index.html im Ordner 1280 x 1024 öffnen lassen, oder in den Anderen.
Beim Starten erhalte ich einen Fehler in der else-Zeile und im Aufruf der Funktion (onload="weiterleitung()")


---------------------------------------------

<html><head><title>Test</title>
<script type="text/javascript">

function weiterleitung ()
If (screen.width >=1281)
{
window.location.href="1280 x 1024/index.html";
}
{
else
}
window.location.href="1024 x 768/index.html";
</script>
</head>

<body onLoad="weiterleitung()">

</body></html>

---------------------------------------------------------------------


DANKE SCHON MAL!

MFG Mayday
 
Test
HTML:
<html><head><title>Weiterleitung</title></head>
 
 <body onLoad="
  	window.location.href = ( screen.width>1279 ? '1280 x 1024' : '1024 x 768' ) + '/index.html';
  ">
    
    </body></html>
 
Zuletzt bearbeitet:
Sicher, dann empfiehlt sich aber doch einen Funktion
HTML:
<html><head><title>Test</title>
      
      <script type="text/javascript">
      	function weiterleitung() {
      		var dir, sw = screen.width;
      		if (sw < 1024)
      			dir = '640x480';
      		else if (sw < 1280)
      			dir = '1024x768';
      		else
      			dir = '1280x1024';
      		window.location.href = dir +'/index.html';
      	}
      </script>
      
      </head><body onLoad="weiterleitung()"></body></html>
Und schau mal bitte hier rein:
- http://www.tutorials.de/forum/showpost.php?p=1123301&postcount=3
- http://www.tutorials.de/forum/showpost.php?p=1123301&postcount=2
 

Neue Beiträge

Zurück