Objeto History

Objeto History

El objeto History contiene las URL visitadas por el usuario (en la ventana del navegador).

El objeto History es parte del objeto window y se puede acceder a él a través de la propiedad window.history.

Notas:No hay estándares públicos aplicables al objeto History, aunque todos los navegadores lo soportan.

Atributos del objeto History

Atributo Descripción
length Devuelve la cantidad de URL en la lista de historial del navegador.

Métodos del objeto History

Método Descripción
back() Cargar el URL anterior de la lista history.
forward() Cargar el siguiente URL de la lista history.
go() Cargar una página específica de la lista history.

Descripción del objeto History

El objeto History se diseñó originalmente 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 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)