JavaScript History API
- Forrige side API Geolocation
- Næste side API MediaQueryList
Window History Objekt
History-objektet indeholder URL'er (i browservinduet), som brugeren har besøgt.
History-objektet er en egenskab af window-objektet.
History-objektet kan tilgås på følgende måde:
window.history eller kun brug af history:
Eksempel
let length = window.history.length;
let length = history.length;
Egenskaber og metoder for History-objektet
Egenskab/Metode | Beskrivelse |
---|---|
back() | Indlæser forrige URL (side) fra historiklisten. |
forward() | Indlæser næste URL (side) fra historiklisten. |
go() | Indlæser en bestemt URL (side) fra historiklisten. |
length | Returnerer antallet af URL'er (sider) i historiklisten. |
Beskrivelse af History-objektet
History-objektet blev oprindeligt designet til at repræsentere vindueets browserhistorik. Men af hensyn til privatliv, tillader History-objektet ikke længere skriptadgang til de faktiske URL'er, der allerede er blevet besøgt. Den eneste funktionalitet, der stadig bruges, er back()、forward() og go() Metode.
Eksempel
Følgende linje kode udfører den samme operation som at klikke på tilbage-knappen:
history.back()
Følgende linje kode udfører den samme operation som at klikke to gange på tilbage-knappen:
history.go(-2)
- Forrige side API Geolocation
- Næste side API MediaQueryList