HP - Auflösung
Maverick
- html
Hi Leute,
hab da mal ne Frage, gibts da irgendeinen html code, der mir die auflösung (1024x768 oder 1280x1024.....) eines pc rausfindet, wenn derjenige meine seite besucht? damit ich individuell gestalten kann, wer was sieht, sonst schauts mit frames grausig aus!
bitte um hilfe
Hi Leute,
Moin!
hab da mal ne Frage, gibts da irgendeinen html code, der mir die auflösung (1024x768 oder 1280x1024.....) eines pc rausfindet, wenn derjenige meine seite besucht? damit ich individuell gestalten kann, wer was sieht, sonst schauts mit frames grausig aus!
HTML-Code? Nein.
Aber Javascript geht:
</selfhtml/javascript/objekte/screen.htm>, aber bedenke, daß Bildschirmauflösung ungleich Browserfenstergröße ist!
</selfhtml/javascript/objekte/window.htm> ergibt mit innerHeight/innerWidth die Fensterbreite.
- Sven Rautenberg
Hi Maverick,
..., aber bedenke, daß Bildschirmauflösung ungleich Browserfenstergröße ist!
Das was Sven sagt, ist ziemlich wichtig!
Es bringt Dir nichts, wenn Du weißt, das der Besucher
mit 1280x1024 surft, weil derjenige nämlich sicher
nicht mit maximiertem Browserfenster unterwegs ist.
Deswegen ist diese ganze Auflösungs-Check-Geschichte
ziemlich nutzlos, und man sollte sich bewußt sein,
daß man im Internet keine Plakate gestaltet. Gutes
Design heißt nicht immer gleich perfekte Anordnung
aller Elemente, sondern vielmehr, daß alles irgend-
wie stimmig und zweckmäßig ist - und zwar in allen
Auflösungen!
Gruß,
Dirk
Hi Leute,
hab da mal ne Frage, gibts da irgendeinen html code, der mir die auflösung (1024x768 oder 1280x1024.....) eines pc rausfindet, wenn derjenige meine seite besucht? damit ich individuell gestalten kann, wer was sieht, sonst schauts mit frames grausig aus!
bitte um hilfe
Hi
Das Prolem ist recht einfach mit Javascript zu loesen:
<script language="JavaScript">
if (screen.height=600){
document.write('<meta http-equiv="refresh" content="0;url=Framesite800.htm">');}
if (screen.height=800){
document.write('<meta http-equiv="refresh" content="0;url=Framesite1024.htm">');}
</script>
Das ganze ist dann beliebig erweiterbar. Ich nutze denn Code etwas anders, da ich nur zwischen 800 * 600 und 1024 * 800 unterscheide. Dann sieht der Code so aus:
<script language="JavaScript">
if (screen.height<601){
document.write('<meta http-equiv="refresh" content="0;url=Framesite800.htm">');}
if (screen.height>601){
document.write('<meta http-equiv="refresh" content="0;url=Framesite1024.htm">');}
</script>
Ich hoffe ich konnte helfen
Paul
danke paul für die hilfe, ist wirklich schnell gegangen
THX ;-)
Hätt ja fast noch vergessen, dies zu fragen:
habe diesen link!
<p align="center"><font face="Courier New, Courier, mono"><a href="index2.htm" target="_blank">Click here or the logo to get to the Start-Page!</a></font></p>
wo passe ich den java script code ein, wenn ich dann z.b
eine html seite mit dem namen index2800.htm
oder index21024.htm
oder index21280.htm
habe???
<script language="JavaScript">
if (screen.height=600){
document.write('<meta http-equiv="refresh" content="0;url=Framesite800.htm">');}
if (screen.height=800){
document.write('<meta http-equiv="refresh" content="0;url=Framesite1024.htm">');}
</script>