Objeto History Window
- Página anterior frames
- Próxima página getComputedStyle()
- Voltar à página anterior Objeto Window
Objeto History Window
O objeto History contém os URLs visitados pelo usuário (na janela do navegador).
O objeto History é um atributo do objeto window.
O objeto History pode ser acessado da seguinte forma:
window.history
ou apenas history
:
Exemplo
let length = window.history.length;
let length = history.length;
Atributos e métodos do objeto History
Atributo/Método | Descrição |
---|---|
back() | Carrega o URL (página) anterior da lista de histórico. |
forward() | Carrega o próximo URL (página) da lista de histórico. |
go() | Carrega um URL (página) específico da lista de histórico. |
length | Retorna o número de URLs (páginas) na lista de histórico. |
Descrição do objeto History
O objeto History foi inicialmente projetado para representar o histórico de navegação da janela. No entanto, por razões de privacidade, o objeto History não permite mais que scripts acessem URLs visitadas. A única funcionalidade mantida é back()、forward() e go() Método.
Exemplo
A operação executada pela seguinte linha de código é a mesma que clicar no botão Voltar:
history.back()
A operação executada pela seguinte linha de código é a mesma que clicar duas vezes no botão Voltar:
history.go(-2)
- Página anterior frames
- Próxima página getComputedStyle()
- Voltar à página anterior Objeto Window