API de Historial Web
- Página anterior API de Formulario Web
- Página siguiente API de Almacenamiento Web
El API de Historial Web proporciona métodos simples para acceder al objeto windows.history.
El objeto window.history contiene las URL (sitios web) visitadas por el usuario.
Todos los navegadores soportan el API de Historial Web:
Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|
Soporte | Soporte | Soporte | Soporte | Soporte |
Método back() de History
El método back() carga la lista de URL anteriores en windows.history.
Esto es lo mismo que hacer clic en la flecha de retroceso del navegador.
Ejemplo
<button onclick="myFunction()">Retroceder</button> <script> function myFunction() { window.history.back(); } </script>
Método go() de History
El método go() carga una URL específica de la lista de historial:
Ejemplo
<button onclick="myFunction()">Retroceder dos páginas</button> <script> function myFunction() { window.history.go(-2); } </script>
Atributos del objeto History
Atributo | Descripción |
---|---|
length | Devuelve la cantidad de URL en la lista de historial. |
Métodos del objeto History
Método | Descripción |
---|---|
back() | Cargar la URL anterior de la lista de historial. |
forward() | Cargar la siguiente URL de la lista de historial. |
go() | Cargar una URL específica desde la lista de historial. |
- Página anterior API de Formulario Web
- Página siguiente API de Almacenamiento Web