Hallo Michael,
Nun kann man im browser auf zurück klicken. Die beiden anderen seite kann mann mit der auswahl die mann gemacht hat wieder sehen.
Dies soll nun verhindert werden in dem man überprüft ob diese ausgabe.asp schon gesendet worden ist.
damit die index.htm neu geladen wird.
Folgendes geht in Verbindung mit JavaScript:
Du definierst ein verstecktes leeres Feld. Dem weißt du mittels des Events onsubmit und dem Fensternamen einfach einen Wert zu. Diesen Wert kannst du dann serverseitig weiterverarbeiten.
Beispiel:
<form action="" method="post" onSubmit="document.forms[0].ab.value=window.name+1;window.name=window.name+1;
;"><input type="hidden" name="ab" value=""> <input type="Submit" name="" value="Abschicken"></form>
Beim ersten Abschicken hat besitzt das Feld den Wert 1. Jedes weitere Abschicken hängt eine 1 dran. Beim zweiten Mal also 11, dann 111 etc.
Der umständliche Weg über den Fensternamen ist notwendig, weil der NN innerhalb des versteckten Feldes die Inhalte nicht speicherte. Bei normalen Textfelder tut ers. Der Fenstername aber bleibt ja erhalten.
Viele Grüße
Antje
<img src="http://pc-anfaenger.de/pca/sam/pcanfaenger.gif" alt="">