Cybaer: Effektive Bildschirmauflösungen

Beitrag lesen

Hi,

Letztens war ich auf einer Seite, wo das wunderbar aufgelistet war. Und zwar für den MS IE und den NS Navigator bei den verschiedensten Auflösungen.

Ähm, wie kann eine Tabelle denn wissen, wie groß ich mein(e) Browserfenster habe, bzw. welche Steuerelemente ich aktiviert habe, die ja unterschiedlich Platz wegnehmen? =8-)

Weiß wer einen Link zu so einer Tabelle oder die entsprechenden Werte?

Mit http://www.vampirehost.de/gruft/coding/jscript/sysvars.htm bekommst Du die Werte des nutzbaren Browserbereichs in agt_docWidth/agt_docHeight, die einzelnen Framegrößen in doc_width/doc_height.

PS : Meine Seite soll in einem iframe liegen und das soll max. so groß sein, daß es sich auch wer mit einer 800er Auflösung ansehen kann, ohne scrollen zu müssen. Deshalb brauch ich die Werte.

Also mein Browserfenster hat eine Breite von ca. 700 Punkten (bei einer 1024er Auflösung). Aber das ist kein Problem: Die Browser brechen den Text (i.d.R.) ohnehin automatisch um. ;-))

Was Du also machen kannst: Du kannst mittels der ermittelten Werte *reagieren* (und z.B. ein Element anders anordnen - s. den "Desktop"/Navigation meiner Seite http://www.vampirehost.de/gruft/coding/: da wird das (just for fun existierende) Laufwerksicon oben rechts einfach weggelassen, falls der Platz nicht mehr ausreicht). Aber nie, *nie*, NIE dem Anwender eine Fenstergröße aufzwingen!

Gruß, Cybaer