Antje Hofmann: (DOM) (BROWSER) Höhe von Elementen mit dynamischem Inhalt

Beitrag lesen

Hallo Cheatah

Nur für DOM finde ich leider keine Lösung, was vielleicht daran liegt, dass ich mit Opera 5.02 teste (was anderes habe ich lokal nicht installiert - dieser Browser ist aber auch Bedingung, wenn's da nicht klappt, kann ich es mit Mozilla & Co. eh vergessen). Ich finde lediglich die zuvor gesetzten Eigenschaften, alles andere ist "undefined" (insbesondere fast(!) immer offsetHeight); auch style="height:auto;" brachte nichts. Zudem schlagen alle Versuche, über setAttribute() u.ä. die Höhe auf einen neuen Wert zu setzen fehl, auch wenn ein nachfolgendes Auslesen den frisch gesetzten Wert nennt.

vergiß es, Opera kann das einfach nicht.

Das Auslesen der Werte geht mit

iframe.document.getElementById("table").style.pixelHeight;

das klappt. Ein Setzten ist aber nicht möglich.

Netscape 6 kann das aber. Versuche es mit
document.getElementById('iframe').style.height=iframe.document.getElementById("table").offsetHeight;

Viele Grüße

Antje