stenie: Benötigte Höhe eines Fensters messen?

Bei unterschiedlichen Fensterbreiten kann der Inhalt der Seite unterschiedlich lang werden. Gibt es einen Weg, mit JavaScript die tiefste Position in Pixeln zu bestimmen, somit die notwendige Höhe eines Fensters auszumessen und mit diesem Wert die Fenstergröße anzupassen?

Beispiel: die letzte Textzeile befindet sich bei ca. 250 Pixeln, d.h. das Fenster soll 270 Pixel hoch werden. Wie kann man also die Position des letzten Elements bestimmen?

  1. Hallo,

    Gibt es einen Weg, mit JavaScript die tiefste Position in Pixeln zu bestimmen

    So ähnlich. Du kannst die Höhe des Inhalts mit document.body.offsetHeight messen (das funzt natürlich nur im standardkonformen Modus zuverlässig).

    […] und mit diesem Wert die Fenstergröße anzupassen?

    Davon würde ich abraten.

    1. lassen sich derlei Manipulationen in modernen Browsern verbieten
    2. vielleicht möchte der Anwender ja lieber scrollen, als ein Fenster zu haben, das über den Bildschirm hinausgeht…

    mfg. Daniel