Método Window history.go()
- Página anterior forward()
- Próxima página length
- Voltar à página anterior History da Window
Definição e uso
history.go()
O método carrega um URL (página) da lista de histórico.
history.go()
O método é válido apenas quando a página existe na lista de histórico.
Comentário
history.go(0)
Recarregar a página.
history.go(-1)
com history.back()
Idêntico.
history.go(1)
com history.forward()
Idêntico.
Veja também:
Exemplo
Criar um botão para retroceder duas páginas:
<button onclick="history.go(-2)">Retroceder duas páginas</button>
A saída do código acima será:
Clique para ver como funciona.
Apenas válido quando existem páginas anteriores na lista de histórico.
Sintaxe
history.go(number)
Parâmetro
Parâmetro | Descrição |
---|---|
number | Obrigatório. Valores negativos retrocedem. Valores positivos avançam. |
Retorno
Nenhum.
Suporte do navegador
Todos os navegadores suportam history.go()
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Suporte | Suporte | Suporte | Suporte | Suporte | Suporte |
- Página anterior forward()
- Próxima página length
- Voltar à página anterior History da Window