Javascript – #2.19. Objetos del navegador (BOM). History

Lección
Materiales

¡Estamos a punto de terminar con los objetos predefinidos del lenguaje Javascript y este penúltimo objeto de navegador es History.

Con History podemos manipular el historial de sesión del navegador con facilidad: es decir, podemos consultar las URL de las páginas que ha visitado un usuario en el navegador.

Concretamente vamos a hablar de una propiedad de este objeto:

  • length, que como os podéis imaginar, almacena el número de páginas que contiene nuestro historial.

Y, por supuesto, los métodos, que pueden ser de gran utilidad:

  • back: carga la URL anterior del historial (es decir, sería como hacer «atrás» en el navegador).
  • forward: lo inverso al caso anterior: carga la URL siguiente del historial (si la hay).
  • go: va a una página en concreto del historial que pasamos por parámetro.

Como veis, de History veremos una propiedad y tres métodos nada más, pero nos van a servir para movernos por el historial utilizando Javascript sin necesidad de interactuar con el propio navegador.

Edu curiosidad

¿Sabías que puedes moverte a lo largo de tu historial de navegación fácilmente utilizando Javascript? ¡Sí, el objeto History te lo permite!

¡Echa un ojo al vídeo y verás cómo poner en práctica el uso de History con un ejemplo práctico!

Javascript – #2.19. Objetos del navegador (BOM). History

¡Consulta en la pestaña Materiales el código fuente trabajado en la lección!

¿No te ha quedado claro? ¿Quieres aportar tu punto de vista? ¡Deja tu comentario!

¡Ups! ¡Este contenido está restringido a codelovers! Inicia sesión o, si aún no eres miembro de Didacticode, regístrate!