Gernot Back: Inlineframe soll sich Tabellengröße anpassen

Beitrag lesen

Hallo LordAlucard,

gib deiner mittleren Tabellenzelle eine ID.

Dann kannst du mit offsetHeight und offsetWidth die jeweilige Höhe und Breite dieser Zelle ausmessen.

http://de.selfhtml.org/javascript/objekte/all.htm#offset_height
http://de.selfhtml.org/javascript/objekte/all.htm#offset_width

und anschließend mit setAtrribute() die Höhe und die Breite deines Innerframes auf die entsprechenden absoluten Pixelwerte ändern.

http://de.selfhtml.org/javascript/objekte/all.htm#set_attribute

Schreib das am besten alles in eine Funktion, denn bei jeder Fenstergrößenänderung musst du das ja wieder anpassen:

<body onreSize="neuMessenUndEinstellen()" ...>

Die genannten Eigenschaften und Methoden sind zwar eigentlich solche des All-Objekts, das z.B. alle mozillabasierten Browser nicht verstehen, aber du kannst sie auch mit document.getElementById() abfragen bzw. aufrufen.

http://de.selfhtml.org/javascript/objekte/document.htm#get_element_by_id

Gruß Gernot