JavaScript Window History

El objeto window.history contiene el historial del navegador.

Window History

window.history El objeto se puede escribir sin window.

Para proteger la privacidad del usuario, hay limitaciones en el acceso de JavaScript a este objeto.

Algunos métodos:

  • history.back() - equivalente a hacer clic en el botón de retroceder del navegador
  • history.forward() - equivalente a hacer clic en el botón de avanzar del navegador

Window History Back

history.back() Método para cargar la URL anterior de la lista de historial.

Esto es equivalente a hacer clic en el botón de retroceder en el navegador.

Ejemplo

Cree un botón de retroceder en la página:

<html>
<head>
<script>
function goBack() {
    window.history.back()
 }
</script>
</head>
<body>
<input type="button" value="Atrás" onclick="goBack()">
</body>
</html>

La salida del código será (haga clic en este botón):


Window History Forward

history forward() Método para cargar la siguiente URL de la lista de historial.

Esto es equivalente a hacer clic en el botón de avanzar en el navegador.

Ejemplo

Cree un botón de avanzar en la página:

<html>
<head>
<script>
function goForward() {
    window.history.forward()
 }
</script>
</head>
<body>
<input type="button" value="Adelante" onclick="goForward()">
</body>
</html>

La salida del código será: