Browser Back unterbinden in ASP-Seiten

dila71

Mitglied
Hallo,

wenn ein Nutzer statt auf meinen ASP-Seiten
"Seite laden -> Ausfüllen -> Speichern -> Seite neu laden -> Ausfüllen -> Speichern -> Seite neu laden ....."
auszuführen um die Aktion mehrfach zu tätigen lieber
"Seite laden -> Ausfüllen -> Speichern -> Browser Back -> Ausfüllen -> Speichern -> Browser Back ....."
benutzt, laufe ich in meiner dahinter liegenden Anwendungslogik recht schief. Diese kann, da da zu viel dran hängt auch nicht geändert werden.

Aus diesem Grund will ich eine der nächsten Möglichkeitenerreichen:
* Der Nutzer kann den Browser Back Button nicht nutzen. Mein Versch dazu ist das folgende JS.:
Code:
<script language="javascript">onunload='history.go(1)';</script>
Leider geht Back aber immer noch back.
* Den Browser auch bei einem GET dazu zu bringen, dass wie bei einem POST gefragt wird, ob der User das wirklich will und wenn er das will, die Seite neu vom Server geholt wird. Dazu habe ich nur für den Reload vom Server einen Ansatz gefunden, im Seitenheader:
Code:
<meta http-equiv="expires" content="0">
<meta http-equiv="cache-control" content="no-cache">
<meta http-equiv="pragma" content="no-cache">
Trotz allem nimmt er auch dabei die Seiten aus dem Browsercatch.

Mache ich was falsch? Gibt es bessere Möglichkeiten?

Danke
Dirk
 

Neue Beiträge