Hallo Lars,
Lasse ich mir mit
alert(window.frames[name].innerHeight);
die Höhe ausgeben, so steht dort nur
undefined
Ganz einfach: MS IE unterstuetzt innerWidth und innerHeight nicht!
Im MS IE gibt es nur so was:
alert(window.frames[name].document.body.clientWidth);
Als Workaround kannst du dir eine Browserabfrage machen - und da es sich sowieso um neuere Befehle handelt, kannst du auch gleich die typische DHTML-Abfrage dafuer nehmen:
if(document.layers)
.....window.frames[name].innerWidth
else if(document.all)
.....window.frames[name].document.body.clientWidth
Wobei beide Werte meines Wissens nicht genau den gleichen Wert liefern, da die "Box", die der body bildet, etwas anderes ist als der Rahmen, der das Fenster definiert.
viele Gruesse
Stefan Muenz