Objeto History de Window
- Página anterior Window Console
- Página siguiente Window Location
Objeto History de Window
El objeto History contiene las URL visitadas por el usuario (en la ventana del navegador).
El objeto History es un atributo del objeto window.
El objeto History se accede de la siguiente manera:
window.history
o simplemente history
:
Ejemplo
let length = window.history.length;
let length = history.length;
Atributos y métodos del objeto History
Atributo/Método | Descripción |
---|---|
back() | Carga la URL (página) anterior de la lista de historial. |
forward() | Carga la siguiente URL (página) de la lista de historial. |
go() | Carga una URL (página) específica de la lista de historial. |
longitud | Devuelve la cantidad de URL (páginas) en la lista de historial. |
Descripción del objeto History
El objeto History originalmente se diseñó para representar el historial de navegación de la ventana. Pero por razones de privacidad, el objeto History ya no permite que los scripts accedan a las URL reales visitadas. La única función que se mantiene en uso es back()、forward() y go() Método.
Ejemplo
La operación ejecutada por la siguiente línea de código es igual a hacer clic en el botón Atrás:
history.back()
La operación ejecutada por la siguiente línea de código es igual a hacer clic dos veces en el botón Atrás:
history.go(-2)
- Página anterior Window Console
- Página siguiente Window Location