Gernot Back: Frame-Höhe in Opera?

Beitrag lesen

Hallo Merced,

Das Problem hier ist dass jener eingebetete Frame sich weigert die Höhe der Tabellenspalte anzunehmen. Eine feste Höhe kann ich nicht nehmen, da sich das ganze an die Höhe des Fensters anpassen soll. Gibt es überhaupt eine Möglichkeit dieses Problem in HTML zu umgehen?

Wenn nein, wie sieht es mit JavaScript aus? Hier eine Möglichkeit?

Gib der Tabellenzelle, in der sich der Iframe befindet ein id-Attribut, z.B. id="meineIframeZelle" und deinem Iframe ein name-Attribut z.B. "meinIframe"

Und dann versuchst du mal Folgendes: Schreib in den Head-Bereich deiner übergeordneten Seite:

<script type="text/javascript">
<!--
function anpassen () {
  meinIframe.height=document.getElementById('meineIframeZelle').offsetHeight;
}

window.onload=anpassen;
//-->
</script>

Gruß Gernot