JavaScript History API
- Föregående sida API Geolocation
- Nästa sida API MediaQueryList
Window History-objekt
History-objektet innehåller URL:er som användaren har besökt i webbläsarfönstret.
History-objektet är en egenskap av window-objektet.
History-objektet kan åtkommas på följande sätt:
window.history eller endast history:
Exempel
let length = window.history.length;
let length = history.length;
Egenskaper och metoder för History-objektet
Egenskaper/metoder | Beskrivning |
---|---|
back() | Laddar föregående URL (sida) från historiken. |
forward() | Laddar nästa URL (sida) från historiken. |
go() | Laddar en specifik URL (sida) från historiken. |
length | Returnerar antalet URL:er (sidor) i historiken. |
Beskrivning av History-objektet
History-objektet är ursprungligen utformat för att representera fönstrets surfhistorik. Men av skäl relaterade till integritet tillåter inte History-objektet längre skript att få åtkomst till de faktiska URL:er som har besökts. Den enda funktionalitet som fortfarande används är back()、forward() och go() Metoder.
Exempel
Följande rad av kod utför samma operation som att klicka på en bakåt-knapp:
history.back()
Följande rad av kod utför samma operation som att klicka på två bakåt-knappar:
history.go(-2)
- Föregående sida API Geolocation
- Nästa sida API MediaQueryList