Mozilla's getting a new look. What do you think? https://mzl.la/brandsurvey

Window.history

Este articulo necesita una revisión editorial. Cómo puedes ayudar.

Esta traducción está incompleta. Por favor, ayuda a traducir este artículo del inglés.

La propiedad de solo lectura Window.history regresa una referencia al objeto History, quien provee una interfaz para manipular el historial de sesión del navegador (páginas visitadas en el tab o marco de la pagina actual cargada).

Ver Manipulando el historial del navegador para ejemplos y detalles. En particular, este articulo explica características seguras de los métodos pushState() y replaceState() que debe tener en cuenta antes de usarlos. 

Sintaxis

var historyObj = window.history;

Ejemplo

history.back();     // equivalente a hacer clic en el botón de regresar
history.go(-1);     // equivalente a history.back();

Notas

Para las páginas de nivel superior se puede ver la lista de páginas en el historial de la sesión, accesible a través del objeto de la History, en los desplegables de tu navegador junto a los botones de avance y retroceso.

Por razones de seguridad el objeto History no permite que el código sin privilegio acceda a las URLs de otras páginas en el historial de la sesión, pero permite navegar por el historial de la sesión.

No hay manera de limpiar el historial de la sesión o desactivar la parte de atrás/adelante desde la navegación de código sin privilegios. La solución más cercana disponible es el método location.replace(), que sustituye al elemento actual de la historia sesión con la URL proporcionada.

Ver también

MSDN: history Object (window)

Especificaciones

Etiquetas y colaboradores del documento

 Colaboradores en esta página: khrizenriquez
 Última actualización por: khrizenriquez,