In diesem Artikel werden wir eine einfache Logik über JavaScript implementieren, die verhindern, dass die Browser mit der vorherigen Seite zur vorherigen Seite gehen Fenster Objekt.
Das Fenster.Geschichte.Vorwärts () Methode
In diesem Artikel stoppen wir die normale Arbeit der Rückbutton des Webbrowsers mithilfe des Fensterobjekts. Und um genau zu sein, werden wir uns in die Geschichte des Fensterobjekts wenden und sie bewegen. “nach vorneWenn der Browser versucht, die vorherige Seite erneut zu besuchen.
Demonstration des Fensters.Geschichte.Vorwärts () Methode
Zu Beginn benötigen wir zwei verschiedene HTML -Seiten. Die erste Seite heißt The Home.HTML und es enthält die folgenden Zeilen:
Klicken Sie auf mich, um die nächste Seite zu besuchen
Wie Sie sehen können, erstellen wir einfach eine, in der wir uns einfach auf die Sekundenspitze beziehen.html.
Erstellen Sie danach einfach die zweite HTML mit dem genauen Namen zweithäutige.html. In diesem HTML -Dokument möchten Sie die folgenden Zeilen hinzufügen:
Dies ist die zweite Seite
Diese zweite Seite enthält nur Text, der dem Benutzer mitteilt, dass dies die zweite Seite ist. Durch das Ausführen der Home -Webseite wird das folgende Ergebnis im Browser erzielt:
Wie Sie sehen können, führt Sie auf den Link zur zweiten Seite und auf der zweiten Seite können Sie die Back -Taste drücken, um erneut zum Haus zu kommen.html
Jetzt zu Hause.HTML -Dokument werden in den folgenden Skriptzeilen im Skript -Tag hinzugefügt:
In diesen Zeilen greifen wir auf den Geschichte des Fensterobjekts des Browsers zu und rufen dann die Stürmer () -Methode auf, um den Browser auf die zweite Seite zurückzuschieben. Somit mit dem normalen Fluss der Rückknopf des Browsers durcheinander.
Kernpunkt
Dieses Skript funktioniert nur, wenn die Geschichte einen weiteren Einstieg hat. Dies bedeutet, dass das erste Laden der Webseite davon niemals betroffen sein wird.
Danach öffnen Sie einfach die heim Webseite, klicken Sie auf den Link, um zur zweiten Webseite zu wechseln, und klicken Sie dann auf die Schaltfläche zurück im Browser, und Sie erhalten die folgende Ausgabe:
Wie Sie sehen können, klicken Sie auf die Zurück-Button Auf dem Browser bringt uns uns nicht zurück zu Hause.HTML eher nimmt wir uns wieder auf die zweitanhielt.html
Abschluss
Mithilfe von JavaScript die Arbeit des Browser -Rückknopfes zu stoppen. Sie können einfach die Stürmer () -Methode im Verlauf des Webbrowsers aufrufen, sobald die Webseite geladen wurde. Um Zugang zu dieser Geschichte zu erhalten, müssen wir die verwenden Fenster Objekt. Dieser Artikel hat die Arbeit des Fensters gezeigt.Geschichte.Vorwärts () Methode, um die Arbeit der Rückschaltfläche des Browsers zu stoppen.