Henrik: History löschen

Hi!

Gibt es in JavaScript eine Möglichkeit die History-Einträge im Back-Button des Browsers zu löschen? So wie ich gelesen habe, zielt location.replace nur auf den letzten History-Eintrag ab.

Ich weiß, es wird ungern gesehen, weil man den User nicht entmündigen sollte. Ich könnte aber aus Gründen der Sicherheit eine solche Möglichkeit für ein kleines Projekt gebrauchen. Neue Seite öffnen kommt leider nicht in Frage.

Oder gibt es ein Workaround in JavaScript? Ich dachte mir, mit dem onUnload-Handler im <body>-tag sollte das vielleicht machbar sein.

  1. Hallo Henrik,

    Gibt es in JavaScript eine Möglichkeit die History-Einträge im Back-Button des Browsers zu löschen? So wie ich gelesen habe, zielt location.replace nur auf den letzten History-Eintrag ab.

    Exakt.

    Ich weiß, es wird ungern gesehen, weil man den User nicht entmündigen sollte. Ich könnte aber aus Gründen der Sicherheit eine solche Möglichkeit für ein kleines Projekt gebrauchen. Neue Seite öffnen kommt leider nicht in Frage.

    Dann baue die Navigation generell so auf, dass keine "unerwünschten"
    Einträge in der History entstehen.

    Oder gibt es ein Workaround in JavaScript? Ich dachte mir, mit dem onUnload-Handler im <body>-tag sollte das vielleicht machbar sein.

    Wie auch immer, die Antwort lautet nein.

    Viele Grüße aus Dresden,
    Stefan Einspender