API de historial web
La API de historial web proporciona métodos sencillos para acceder al objeto windows.history.
El objeto window.history contiene las URL (sitios web) visitadas por el usuario.
La API de historial web es compatible con todos los navegadores:
Yes | Yes | Yes | Yes | Yes |
El método History back()
El método back() carga la URL anterior en la lista windows.history.
Es lo mismo que hacer clic en la "flecha hacia atrás" en su navegador.
Ejemplo
<button onclick="myFunction()">Go Back</button>
<script>
function myFunction() {
window.history.back();
}
</script>
El método Historial go()
El método go() carga una URL específica de la lista de historial:
Ejemplo
<button onclick="myFunction()">Go Back 2 Pages</button>
<script>
function myFunction() {
window.history.go(-2);
}
</script>
Propiedades del objeto de historial
Property | Description |
---|---|
length | Returns the number of URLs in the history list |
Métodos de objetos de historial
Method | Description |
---|---|
back() | Loads the previous URL in the history list |
forward() | Loads the next URL in the history list |
go() | Loads a specific URL from the history list |