Hallo,
Ich gehe jetzt mal davon aus, dass ich 1024x768 habe.
<script type="text/javascript">
<!--
if(screen.width < 1024)
{
document.write('<frameset framespacing="0" border="0" rows="1,50,1,*,1,50,1" frameborder="0"> ');
}
Warum eigentlich < 1024? Was ist, wenn die Bildshirmauflösung 1024 ist (also nicht < 1024, weil <= ist nicht < )? Die Abfrage würde FALSE zurückliefern.
else if(screen.width < 1280)
{
document.write('<frameset framespacing="0" border="0" rows="30,50,1,*,1,50,30" frameborder="0"> ');
}
Ja, trifft AUCH zu, weil else if ist NICHT if, somit liefert diese Abfrage WAHR zurück.
else if(screen.width < 1600)
{
document.write('<frameset framespacing="0" border="0" rows="60,50,1,*,1,50,60" frameborder="0"> ');
}
Trifft auch zu, weil else if, somit liefert die Abfrage bei mir WAHR zurück .
else
{
document.write('<frameset framespacing="0" border="0" rows="70,50,1,*,1,50,70" frameborder="0"> ');
}//-->
</script>
Wahrscheinlich liegt es an diesem unlogischen Code, also schau mal ob es nach dem Ausbessern richtig funktioniert.
$xNeTworKx.
Weissagung der Cree:
Erst wenn der letzte Baum gerodet, der letzte Fluss vergiftet, der letzte Fisch gefangen, werdet ihr feststellen, dass man Geld nicht essen kann!