History

Cuando abrimos un navegador web y navegamos por una página web, se crea una nueva entrada en la pila del historial. A medida que seguimos navegando por diferentes páginas, se introducen nuevas entradas en la pila.

Para acceder al objeto de historial podemos usar

window.history
// o
history

Para navegar entre las diferentes pilas de historial podemos usar los métodos go(), forward() y back() del objeto history.

  1. go(): Se utiliza para navegar por la URL específica de la pila del historial.

    history.go(-1); // mueve la página hacia atrás
    history.go(0);  // actualiza la página actual
    history.go(); // actualiza la página actual
    history.go(1) // mueve la página hacia adelante
    

    Nota: la posición actual de la página en la pila del historial es 0.

  2. back(): Para navegar por la página hacia atrás utilizamos el método back().

    history.back();
    
  3. forward(): Carga la siguiente lista en el historial del navegador. Es similar a hacer clic en el botón de avance en el navegador.

    history.forward();
    

results matching ""

    No results matching ""