El window.history objeto contiene la historia de los navegadores.
Window History
El window.history objeto puede escribirse sin el prefijo ventana.
Para proteger la privacidad de los usuarios, existen ciertas limitaciones sobre el JavaScript puede acceder a este objeto.
Algunos métodos:
- history.back() - equivale a hacer clic de nuevo en el navegador
- history.forward() - equivale a hacer clic hacia adelante en el navegador
Window History Volver
El history.back() método carga la URL anterior en la lista del historial.
Esto es lo mismo que hacer clic en el botón Atrás en el navegador.
Ejemplo
Crear un botón de retroceso en una página:
<html>
<head>
<script>
function goBack() {
window.history.back()
}
</script>
</head>
<body>
<input type="button" value="Back" onclick="goBack()">
</body>
</html>
La salida del código anterior será:
Window History hacia adelante
La history forward() método carga la siguiente URL en la lista del historial.
Esto es lo mismo que hacer clic en el botón de avance en el navegador.
Ejemplo
Crear un botón de avance en una página:
<html>
<head>
<script>
function goForward() {
window.history.forward()
}
</script>
</head>
<body>
<input type="button" value="Forward" onclick="goForward()">
</body>
</html>
La salida del código anterior será: