Meine Frage nun: Kann man javascript:history.back()so verändern, dass er
"merkt", dass er eine oder zwei Seiten zurückspringen soll?
Für einen Tipp möchte ich mich schon im voraus bedanken.
mit Grüßen von der heute etwas neblichen Westküste.
Jörg
Es gibt history.go, dem kann man als Parameter angeben, wieviele Schritte vor oder zurück es gehen soll. Zwei Schritte zurück wäre also history.go(-2);
Ich schätze aber, du hast noch ein anderes Problem: Wenn du ein neues Fenster öffnest, legt dieses Fenster auch eine neue History für sich an.
Der Klickweg zum Fenster, so wie ich ihn verstanden habe:
Startseite - Übersicht - Ein Eintrag - Details im Fenster.
Der Weg zurück wäre:
Fenster schließen (Ein Eintrag ist zu sehen) - History zurück (Das führt zur Übersicht).
Das Fenster schließt der Benutzer durch die üblichen Fensterbuttons oben rechts, oder durch einen Link mit dem Javsscript self.close();
Danach sollte die History normal funktionieren.
Wenn ich komplett falsch liege, hast du dein Problem noch nicht erschöpfend genug erklärt. Bin aber sicher, wir finden eine Lösung. :)
- Sven Rautenberg