JavaScript History API
- Vorherige Seite API Geolocation
- Nächste Seite API MediaQueryList
Window History-Objekt
Das History-Objekt enthält die von dem Benutzer (im Browserfenster) besuchten URLs.
Das History-Objekt ist ein Attribut des window-Objekts.
Das History-Objekt kann auf folgende Weise erreicht werden:
window.history oder nur history:
Beispiel
let length = window.history.length;
let length = history.length;
Eigenschaften und Methoden des History-Objekts
Eigenschaft/Methode | Beschreibung |
---|---|
back() | Die vorherige URL (Seite) aus der Historieliste laden. |
forward() | Die nächste URL (Seite) aus der Historieliste laden. |
go() | Eine bestimmte URL (Seite) aus der Historieliste laden. |
length | Die Anzahl der URLs (Seiten) in der Historieliste zurückgeben. |
Beschreibung des History-Objekts
Der History-Objekt wurde ursprünglich entwickelt, um die Browserhistorie des Fensters darzustellen. Aus Gründen der Privatsphäre ist das History-Objekt jedoch nicht mehr berechtigt, auf die tatsächlich besuchten URLs zuzugreifen. Die einzige fortbestehende Funktion ist back()、forward() und go() Methode.
Beispiel
Die folgende Zeile des Codes führt die gleiche Operation aus wie das Klicken auf die Rückwärtspfeiltaste:
history.back()
Die folgende Zeile des Codes führt die gleiche Operation aus wie das Klicken auf zwei hintere Back-Pfeiltasten:
history.go(-2)
- Vorherige Seite API Geolocation
- Nächste Seite API MediaQueryList