Midnight Owl: iframe Problem

Hey...

wie bekomme ich es hin, dass ein iframe vertikal die Resthöhe meiner HTML Datei ausfüllt?

Danke,
Der, der auch spät in der Nacht noch aktiv ist.

  1. Liebe(r) Midnight Owl,

    Du wirst wohl den Viewport einmessen müssen, um dann die Resthöhe des Dokuments davon abzuziehen, damit Dein iframe-Element den verbleibenden Wert als Höhe erhalten kann.

    Den Viewport vermesse ich so:

    // returns an object with properties "width" and "height"  
    function getViewPortDimensions () {  
        var viewport = (document.compatMode && document.compatMode == "CSS1Compat") ?  
                document.documentElement : document.body || null;  
      
        return {  
            width: viewport.offsetWidth,  
            height: viewport.offsetHeight  
        };  
    }
    

    Dein iframe hat ja eine Eigenschaft namens "offsetTop", welche die vertikale Obergrenze in Pixeln darstellt. Damit weißt Du, wieviel Höhe des Viewports bereits "verbraucht" ist und kannst den Rest als Höhe Deinem iframe geben.

    Liebe Grüße,

    Felix Riesterer.

    --
    ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)