Formularfelder löschen
meike
- programmiertechnik
Hallo,
Für eine Kontaktseite habe ich ein ASP Formular mit anschließender "Danke für Benachrichtigung" Seite gebaut.
Diese Kontaktseite ist Teil einer Präsentation, die auf einem Terminal läuft der in Geschäften oder auf Messen steht, das heißt mehrere Benutzer bedienen den Terminal.
Wenn der Benutzer nun mit dem Zurückbutton durch die History navigiert kann es sein, daß er Daten eines anderen sieht. Wie kann ich das unterbinden?
Ich bin völlig ratlos.
Meike
Hallo.
Wenn der Benutzer nun mit dem Zurückbutton durch die History navigiert kann es sein, daß er Daten eines anderen sieht. Wie kann ich das unterbinden?
Entweder du verhinderst das Navigieren durch die History:
<script type="text/javascript">
<!--
history.forward();
//-->
</script>
So wird, falls die Seite nicht die letzte in der History ist, um eine Seite nach vorn gesprungen. Funktioniert aber nicht in allen Browsern.
Oder, was wohl das sicherere ist:
<body onload="for(i = 0; i < document.forms.length; i++){document.forms[i].reset()}">
Damit werden beim Laden der Datei alle Formulare resetet.
Gruß
Norbert
Hi Meike,
Wenn der Benutzer nun mit dem Zurückbutton durch die History navigiert
kann es sein, daß er Daten eines anderen sieht.
Wie kann ich das unterbinden?
sendest Du das Formular mit GET oder mit POST?
Viele Grüße
Michael