Objeto História
Objeto História
O objeto History contém os URLs que o usuário visitou (na janela do navegador).
O objeto History é parte do objeto window e pode ser acessado através da propriedade window.history.
Notas:Não há padrão público aplicado ao objeto History, no entanto, todos os navegadores suportam o objeto.
Atributos do objeto History
Atributo | Descrição |
---|---|
length | Retorna a quantidade de URLs na lista de histórico do navegador. |
Métodos do objeto History
Método | Descrição |
---|---|
back() | Carregar o URL anterior da lista history. |
forward() | Carregar o próximo URL da lista history. |
go() | Carregar uma página específica da lista history. |
Descrição do objeto History
O objeto History foi originalmente projetado para representar o histórico de navegação da janela. Mas por motivos de privacidade, o objeto History não permite mais que scripts acessem URLs visitados anteriormente. A única funcionalidade mantida é back()、forward() e go() Método.
Exemplo
A operação executada pela linha de código abaixo é a mesma que clicar no botão Voltar:
history.back()
A operação executada pela linha de código abaixo é a mesma que clicar duas vezes no botão Voltar:
history.go(-2)