JavaScript Window History
- Página anterior JS Location
- Página siguiente JS Navigator
El objeto window.history contiene el historial del navegador.
Window History
window.history
El objeto se puede escribir sin window.
Para proteger la privacidad del usuario, hay limitaciones en el acceso de JavaScript a este objeto.
Algunos métodos:
- history.back() - equivalente a hacer clic en el botón de retroceder del navegador
- history.forward() - equivalente a hacer clic en el botón de avanzar del navegador
Window History Back
history.back()
Método para cargar la URL anterior de la lista de historial.
Esto es equivalente a hacer clic en el botón de retroceder en el navegador.
Ejemplo
Cree un botón de retroceder en la página:
<html> <head> <script> function goBack() { window.history.back() } </script> </head> <body> <input type="button" value="Atrás" onclick="goBack()"> </body> </html>
La salida del código será (haga clic en este botón):
Window History Forward
history forward()
Método para cargar la siguiente URL de la lista de historial.
Esto es equivalente a hacer clic en el botón de avanzar en el navegador.
Ejemplo
Cree un botón de avanzar en la página:
<html> <head> <script> function goForward() { window.history.forward() } </script> </head> <body> <input type="button" value="Adelante" onclick="goForward()"> </body> </html>
La salida del código será:
- Página anterior JS Location
- Página siguiente JS Navigator