API de Histórico Web
- Página Anterior API Web Form
- Próxima Página API de Armazenamento Web
A API de Histórico da Web fornece métodos simples para acessar o objeto windows.history.
O objeto window.history contém as URLs (sites) visitadas pelo usuário.
Todos os navegadores suportam a API de Histórico da Web:
Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|
Suporte | Suporte | Suporte | Suporte | Suporte |
Método back() do History
O método back() carrega a lista de URLs anteriores do windows.history.
Isso é equivalente a clicar no ícone de seta para trás do navegador.
Exemplo
<button onclick="myFunction()">Voltar</button> <script> function myFunction() { window.history.back(); } </script>
Método go() do History
O método go() carrega um URL específico da lista de histórico:
Exemplo
<button onclick="myFunction()">Voltar duas páginas</button> <script> function myFunction() { window.history.go(-2); } </script>
Propriedades do Objeto History
Propriedade | Descrição |
---|---|
length | Retorna a quantidade de URLs na lista de histórico. |
Métodos do Objeto History
Método | Descrição |
---|---|
back() | Carregar o URL anterior da lista de histórico. |
forward() | Carregar o próximo URL da lista de histórico. |
go() | Carregar um URL específico da lista de histórico. |
- Página Anterior API Web Form
- Próxima Página API de Armazenamento Web