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

¡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!

¡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!

Publica un comentario

Deja un comentario

Resumen de privacidad
Didacticode

Esta web utiliza cookies para que podamos ofrecerte la mejor experiencia de usuario posible. La información de las cookies se almacena en tu navegador y realiza funciones tales como reconocerte cuando vuelves a nuestra web o ayudar a nuestro equipo a comprender qué secciones de la web encuentras más interesantes y útiles.

Cookies estrictamente necesarias

Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.