Homepage selbermachen 7.852 Themen, 35.619 Beiträge

Selbst anpassende Bildschirmauflösung für Homepage

Silvia Fehl / 3 Antworten / Baumansicht Nickles
Ich suche nach einer Möglichkeit zum selber anpassen bzw.
auslesen der Bildschirmauflösung suchst.

Hier eine Möglichkeit mit fehler.

Dieses Script ermittelt die Fensterbreite vom Browser und leitet auf eine dementsprechende Seite um


Was fehlt hier um es richtig einzusetzen?


<script>
var breite = screen.width;

if (breite >= 1280)
 window.location.href="1280.htm";
else
if (breite >= 1024)
 window.location.href="1024.htm";
else
if (breite <= 800)
 window.location.href="800.htm";
</script>


Oder gibt es noch eine bessere Lösung?


Mfg.
Silvia Fehl


 

bei Antwort benachrichtigen
Jens2001 Silvia Fehl „Selbst anpassende Bildschirmauflösung für Homepage“
Optionen

Äähh?
Was passiert in deinen Script wenn die Breite irgendwo zwischen 801-1023 berägt?????


Bei mir sieht ein Script das so etwas machst wie du vorhast so aus:



<body>

<p>
Ihr Browser ermittelt jetzt ihre Bildschirmauflösung
um zu einer angepassten Darstellung zu verzweigen.
</p>
<p>
Der Browser hat ermittelt<br>
Breite*Hoehe</p>


<script language="JavaScript">
<!--


var screenheigth = 0;
var screenwidth = 0;
screenheight = screen.height;
screenwidth = screen.width;


document.writeln (screenwidth);
document.writeln (" * ");
document.writeln (screenheight);

if(screenwidth >= 1000) {
top.location ="LFrames.html";
} else {
top.location ="SFrames.html";
}


//-->
</script>
<noscript>
<p>
<b>Ihr Browser unterstüzt kein Java-Script, oder Java-Script ist ausgeschaltet!</b>
</p>
</noscript>
<p>
Sollte Ihr Browser nicht automatisch weiterverzweigen so
können sie die Bildschirmauflösung hier von Hand waehlen!
</p>

<p>
<a href="SFrames.html"> 640*480 </a>
</p>
<p>
<a href="SFrames.html"> 800*600 </a>
</p>
<p>
<a href="LFrames.html"> 1024*768 </a>
</p>
<p>
<a href="LFrames.html"> 1152*864 </a>
</p>

</body>
</html>

bei Antwort benachrichtigen
Silvia Fehl Nachtrag zu: „Selbst anpassende Bildschirmauflösung für Homepage“
Optionen

Hi!

Danke, ich werde es ausprobieren und melde mich wieder!

Mfg.
Silvia Fehl

bei Antwort benachrichtigen
kadees Silvia Fehl „Selbst anpassende Bildschirmauflösung für Homepage“
Optionen

warum so kompliziert?

binde deine seiten doch einfach in eine tabelle ein

code z.b.:

<table width="90%" height="100%" align="center">
<tr>
<td> ... </td>
</tr>
</table>


funzt wunderbar

schau dirs hier an : www.tus-teningen.de/test/

kadees

bei Antwort benachrichtigen