Javascript Web API History : Go, Back, Forward e Length
Definição e Uso
O método back () carrega o URL anterior na lista de histórico.
Isso é o mesmo que clicar no "botão Voltar" do seu navegador.
A propriedade length retorna o número de URLs na lista de histórico da janela do navegador atual.
A propriedade retorna pelo menos 1, porque a lista inclui a página carregada no momento.
Exemplos:
<button onclick="goBack()">Voltar</button>
<button onclick="goForward()">Avançar</button>
<button onclick="goBackDuo()">Voltar 2</button>
<p>Ao clicar acima em voltar retornará à página anterior.</p>
<p>Ao clicar acima em avançar avançará à próxima página existente no histórico.</p>
<p>Ao clicar voltar 2, retornará 2 paginas na lista do histórico.</p>
<table><tr><td>HISTÓRICO:</td><td><div id="demo"></div></td></tr></table>
<p><strong>Nota:</strong> o histórico é referente a essa sessão do usuário.</p>
<script>
function goBack() {
window.history.back();
}
function goForward() {
window.history.forward();
}
function goBackDuo() {
window.history.go(-2);
}
var x = history.length;
document.getElementById("demo").innerHTML = x;
</script>
Comentários
Postar um comentário