Storia Window JavaScript
- Pagina precedente Location JS
- Pagina successiva Navigator JS
L'oggetto window.history contiene la cronologia del browser.
Cronologia della finestra
window.history
L'oggetto può essere scritto senza window.
Per proteggere la privacy degli utenti, l'accesso di JavaScript a questo oggetto è limitato.
Alcuni metodi:
- history.back() - Uguale a cliccare il pulsante Indietro nel browser
- history.forward() - Uguale a cliccare il pulsante Avanti nel browser
Indietro nella cronologia della finestra
history.back()
Il metodo carica il precedente URL nella lista storica.
Questo è equivalente a cliccare il pulsante Indietro nel browser.
Esempio
Crea un pulsante di retrocessione nella pagina:
<html> <head> <script> function goBack() { window.history.back() } </script> </head> <body> <input type="button" value="Indietro" onclick="goBack()"> </body> </html>
L'output del codice sopra sarà (clicca questo pulsante):
Window History Forward
history forward()
Il metodo carica il prossimo URL nella lista storica.
Questo è equivalente a cliccare il pulsante Avanti nel browser.
Esempio
Crea un pulsante di avanzamento nella pagina:
<html> <head> <script> function goForward() { window.history.forward() } </script> </head> <body> <input type="button" value="Avanti" onclick="goForward()"> </body> </html>
L'output del codice sopra sarà:
- Pagina precedente Location JS
- Pagina successiva Navigator JS