Oggetto History Window

Oggetto History Window

L'oggetto History contiene gli URL visitati dall'utente (nella finestra del browser).

L'oggetto History è una proprietà dell'oggetto window.

L'oggetto History può essere acceduto in modo seguente:

window.history o semplicemente history:

Esempio

let length = window.history.length;

Prova tu stesso

let length = history.length;

Prova tu stesso

Proprietà e metodi dell'oggetto History

Proprietà/Metodo Descrizione
back() Carica il precedente URL (pagina) nella lista della cronologia.
forward() Carica il prossimo URL (pagina) nella lista della cronologia.
go() Carica un URL (pagina) specifico dalla lista della cronologia.
length Restituisce il numero di URL (pagine) nella lista della cronologia.

Descrizione dell'oggetto History

L'oggetto History è stato progettato originariamente per rappresentare la cronologia di navigazione della finestra. Tuttavia, per motivi di privacy, l'oggetto History non consente più l'accesso tramite script agli URL effettivamente visitati. L'unica funzione mantenuta è back()forward() e go() Metodo.

Esempio

L'operazione eseguita dalla seguente riga di codice è la stessa dell'azione eseguita facendo clic sul pulsante Indietro:

history.back()

L'operazione eseguita dalla seguente riga di codice è la stessa dell'azione eseguita facendo clic due volte sul pulsante Indietro:

history.go(-2)