TH9: Zurück Button

Hallo!

Auf einer Seite werden Checkboxen aktiviert oder deaktiviert. Durch einen Klick auf den Link "weiter" gerät man auf eine neue Seite wo die entsprechenden Variablen verarbeitet werden.

Auf der Seite 2 soll der User die Möglichkeit haben, durch den Link "Zurück" wieder zur vorherigen Seite zurück zu gelangen, soll dort aber seine getroffene Auswahl der aktivierten Checkboxen wieder vorfinden.

Geht man durch den Browser Zurück Button auf die vorherige Seite, sind alle Checkboxen wieder automatisch deaktiviert.

Wie kann ich das anstellen, geht das überhaupt?

Grüße und Dank, Tom

  1. Auf einer Seite werden Checkboxen aktiviert oder deaktiviert. Durch einen Klick auf den Link "weiter" gerät man auf eine neue Seite wo die entsprechenden Variablen verarbeitet werden.

    Auf der Seite 2 soll der User die Möglichkeit haben, durch den Link "Zurück" wieder zur vorherigen Seite zurück zu gelangen, soll dort aber seine getroffene Auswahl der aktivierten Checkboxen wieder vorfinden.

    Das ist der Default.

    Geht man durch den Browser Zurück Button auf die vorherige Seite, sind alle Checkboxen wieder automatisch deaktiviert.

    Aha. Du verschweigst uns also eine Schandtat deinerseits.

    Wie kann ich das anstellen, geht das überhaupt?

    Ja. Aber man kann dieses Verhalten zerstören.
    Zum Beispiel durch eine content refresh:0 Anweisung (nie aus dem Cache lesen). Zum Beispiel durch Javascript.

    mfg Beat

    --
    ><o(((°>           ><o(((°>
       <°)))o><                     ><o(((°>o
    Der Valigator leibt diese Fische
  2. Hi,

    Auf der Seite 2 soll der User die Möglichkeit haben, durch den Link "Zurück" wieder zur vorherigen Seite zurück zu gelangen, soll dort aber seine getroffene Auswahl der aktivierten Checkboxen wieder vorfinden.

    dann muss das Formular abgesendet und serverseitig die gewählten Optionen auf der vorhergehenden Seite wieder eingetragen werden. Alles andere wäre Glückssache.

    Geht man durch den Browser Zurück Button auf die vorherige Seite, sind alle Checkboxen wieder automatisch deaktiviert.

    Des g'hört so. "Zurück" im Browser heißt für mich: Lade mir bitte nochmal die zuvor angezeigte Seite. Damit ist sie natürlich wieder "frisch".

    Allerdings ist es eine Frage der Browsereinstellungen, ob Formulareingaben gespeichert und beim Reload wiederhergestellt werden. Je nach Browser und den individuellen Einstellungen desselben kann das Verhalten also unterschiedlich sein.

    Ciao,
     Martin

    --
    Denken ist wohl die schwerste Arbeit, die es gibt. Deshalb beschäftigen sich auch nur wenige damit.
      (Henry Ford, amerikanischer Industriepionier)