Gernot Back: Höhe eines Iframes variabel gestalten!

Beitrag lesen

Hallo

Source habe ich nicht angegeben, weil anfangs nichts geladen werden soll.

Das ist klar, dass dann eine Fehlermeldung kommt, du musst anfänglich etwas laden und sei es auch nur eine leere Datei, in der im Body nichts weiter steht als das DIV-Element mit der ID="inhalt".
<div id="inhalt"></div>

Das ist nämlich dein ansonsten fehlendes Objekt.

Wenn das DIV-Element leer ist wie hier in dem Beispiel, gibt es den offsetHeight-Wert 0 zurück, das brauchst du, damit entsprechend dein IFRAME in der Höhe auch auf 0 gesetzt werden kann, sonst gibt es die Fehlermeldung.

Gruß Gernot