Objeto de história
Este objeto denota o histórico de navegação na web de um usuário na forma de matrizes que consistem nos URLs que o usuário visitou. Este objeto é usado para carregar páginas da web, além disso, é uma propriedade do objeto da janela.
Sintaxe
Tem a seguinte sintaxe.
Ou,
históriaO objeto de história consiste em certas propriedades e métodos que definem suas funcionalidades. Estes são explicados em detalhes abaixo.
Propriedades
O objeto de histórico JavaScript consiste apenas em uma propriedade que é a seguinte.
comprimento
A propriedade de comprimento do objeto de história é usada para buscar o número total de páginas visitadas pelo usuário na sessão de navegação em andamento. Se o usuário não visitou nenhuma página da web, esta propriedade retornará 1, correspondendo à página da web atual.
Sintaxe
A sintaxe da propriedade de comprimento é fornecida abaixo.
Exemplo
Suponha que você queira buscar o número de páginas da web que você visitou na atual sessão de navegação.
Número total de páginas da web visitadas pelo usuário:
No exemplo acima, a propriedade de comprimento do objeto de história está sendo utilizada para extrair o número total de URLs visitados na sessão atual.
Deixe o comprimento = janela.história.comprimento;Saída
Usando a propriedade Length, o número total de páginas da web visitadas são buscadas.
Métodos
O objeto de histórico JavaScript consiste nos seguintes métodos.
avançar()
É usado com o objetivo de carregar a próxima página (se existir uma próxima página). O navegador chama esse método por padrão quando o usuário clica no botão avançado no navegador, no entanto, também podemos fazê -lo manualmente.
Sintaxe
Tem a seguinte sintaxe.
Exemplo
Suponha que você queira visitar a próxima página na lista de histórico usando o método Forward () do objeto de história.
No exemplo acima, um botão com um evento de clique está sendo criado. Ao clicar nele, a próxima página no histórico de navegação será carregada.
voltar()
É usado com o objetivo de carregar a página anterior (se houver uma página anterior). O navegador chama esse método por padrão quando o usuário clica no botão Voltar no navegador, no entanto, também podemos executá -lo manualmente.
Sintaxe
Tem a seguinte sintaxe.
Exemplo
Suponha que você queira carregar a página anterior na lista de histórico de navegação usando o método back () do objeto de história.
No exemplo acima, um botão com um evento de clique está sendo criado. Ao clicar nele, a página anterior na lista de histórico será carregada.
ir()
É usado com o objetivo de carregar uma página específica na lista de histórico de Browning usando o número da página.
Sintaxe
Tem a seguinte sintaxe.
Suponha que você queira carregar uma página que seja de 3 páginas, em seguida, use o seguinte código.
No exemplo acima, um botão com um evento de clique está sendo criado e clicar no botão levará você a 3 páginas de volta.
Pontos para lembrar!
Conclusão
O objeto de história (propriedade do objeto da janela) denota o histórico de navegação na web de um usuário na forma de matrizes que consistem nos URLs que o usuário visitou. Consiste em muitas propriedades e métodos, como a propriedade de comprimento, é usada para buscar o número de páginas da web visitadas pelo método do usuário, forward () é usado para carregar a próxima página, o método back () é usado para carregar a página anterior e ir () O método é usado para carregar uma página específica usando o número da página. Essas propriedades e métodos são destacados neste artigo, juntamente com exemplos adequados.