Nixverstehn...: Help... Ich bekomme onResize nicht in den Griff...

Beitrag lesen

Morgen!

Ich habe eine Tabelle - 600px hoch und will diese vertikal mittig im Fenster positionieren.

Da ich nicht einfach noch eine Tabelle drumrum legen kann (dann spinnt die Navigation...), habe ich folgende Funktion geschrieben und in den Body gelegt.

Sie nimmt die Gesamthöhe des Browserfensters, zieht die Tabellenhöhe davon ab und teilt den Rest durch zwei. Das Ergebnis wird dann als Höhe für ein blindes GIF ausgegeben.

Wenn ich die Seite lade, funktioniert das ganze auch, aber ich will es auch noch onResize machen und das funktioniert nicht...

Ich habe es als "body onResize" versucht, danach innerhalb einer Funktion mit "window.onresize = " und danach in den Head geschrieben.

Nix will.

Wie spreche ich den Event onResize an??? (in beiden Browsern gleich?)

Gruss,

Guido

<script language="JavaScript" type="text/javascript">  
<!--  
var vspace;  
var space;  
function alignmiddle() {  
 vspace = (window.innerHeight - 600);  
 space = (vspace / 2);  
 vspace = Math.ceil(space);  
 document.write('<img src="images/cm\_fill.gif" name="spacer" width="120" height="' + vspace + '" border="0" id="spacer">');  
}  
alignmiddle();  
\-->  
</script>