Raphael Dannecker: Resize - Reload - und Formulare

Beitrag lesen

Hi,

ich hab ein kleines Problem mit dem Resize der Fenstergroesse unter Netscape.
Jetzt heisst es ja immer ganz schoen, dass man beim Netscape bei einem Resize aufpassen soll und moeglichst folgenden Javascript Code verwenden soll:
____________________________________

if(!window.saveInnerWidth) {
  if (!document.all)
        window.onresize = resize;
  window.saveInnerWidth = window.innerWidth;
  window.saveInnerHeight = window.innerHeight;
}

function resize() {
    if (saveInnerWidth != window.innerWidth
        saveInnerHeight != window.innerHeight )
    {
        window.location.reload(false);
    }
}
_____________________________________

Dies fuehrt dann auch schoen zu einem Reload der Seite, wenn die Fenstergroesse sich geaendert hat, aber:
Wenn in der Seite ein Formular war, dass der User bereits ausgefuellt hat, dann sind diese Angaben verloren. Eigentlich war ich der Meinung, dass ein reload(false) einen sanften Reload machen sollte (Ohne die Seite neu anzufordern). Leider ist das aber nicht der Fall. Der Web-Server schreibt mir folgendes in die Logfiles:
"GET /forms/eintragen.html HTTP/1.0" 200 33924

Er liefert also die Seite nochmal aus.
Uebrigens: Warum sagt der WebServer nicht 304 (Not Modified)?
Ist das etwa mein Problem?

Statt einem reload(false) hab ich auch schon einmal ein history.go(0) versucht. Das baut dann aber meine Seite nicht neu auf.

Etwas ratlos stehe ich nun da.
Was macht man denn jetzt am besten bei einer Window-Groessenaenderung unter Netscape?

Gruss Raphael