Window History Object

Window History Object

History-objektet indeholder de URL'er, som brugeren (i browservinduet) 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 history:

Eksempel

let length = window.history.length;

Prøv det selv

let length = history.length;

Prøv det selv

Egenskaber og metoder for History-objektet

Egenskab/Metode Beskrivelse
back() Indlæser foregående 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 vinduets browserhistorik. Men af hensyn til privatliv, tillader History-objektet ikke længere skriptadgang til de faktiske URL'er, der allerede er 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)