Hallo,
irgendwie denke ich wohl falsch ;-) Ich habe eine Seite mit einem Formular. In diesem Formular ist ein text-Feld. Das Formular übergibt (nach einer JS-Prüfung auf der selben Seite) die Werte an ein "nicht von mir geschriebenes" CGI, das dann eine "Dankes-Seite" generiert.
Soweit so gut. Nun passiert es ab und an, das Besucher mit dem Back-Button zurück zur Fomularseite gehen. Das sollen die auch "dürfen". Allerdings muß dann das Text-Feld "geleert worden" sein.
Nun habe ich auf der Formularseite in den Body-Tag ein onUnload gesetzt und dachte mir, ich leere vor dem verlassen der Seite das betreffende Feld mit dem Befehl:
document.Formular.Textfeld.value="";
Mittels Alert konnte ich feststellen, daß er es auch löscht. gehe ich aber im IE5.5 per Backbutton zurück, ist das Textfeld wieder "voll". Auch habe ich im Formular das Feld einfach mittels Value=" " vorbelegt. Doch jedesmal beim zurückblättern präsenteirt er mir das ehemals manuel gefüllte Textfeld. Wie kriege ich das leer? (beim NS 4.7 gehts....)
Chräcker