Gernot Back: IFrame Grösse automatisch am Inhalt anpassen

Beitrag lesen

Hallo Steel,

Nuja. Er vergleicht mit offSetHeight die hoehe des Bodys im iFrame mit der hoehe des iFrames und setzt diese dann gleich.

Genauer gesagt setze ich in meiner Beispielseite die Höhe des IFRAME-Elements auf die offsetHeight eines im Body des eingebundenen Dokuments als einziges Kindelement alles andere umschließenden DIV-Elements mit der id="cont".

Man könnte natürlich auch direkt die Höhe des Body-Elements im eingebundenen Dokument auslesen. Dafür gibt es dann je nach Browser und compatMode des eingebundenen Dokuments aber drei verschiedene Ansätze.

http://www.quirksmode.org/viewport/compatibility.html

Wenn es sich bei dem eingebundenen Dokument um eine Seite von einer fremden Domain handelt, hat Luca aufgrund der Same-Origin-Policy ohnehin keine Chance, etwas auszulesen.

Gruß Gernot