Exemplo
Executar um JavaScript quando a parte de âncora foi alterado:
<body onhashchange="myFunction()">
Tente você mesmo " Definição e Uso
O onhashchange atribuir incêndios quando houve alterações na peça de ancoragem (começa com um '#' símbolo) da URL atual.
Um exemplo do que uma parte de âncora na verdade é: Suponha que a URL atual é
http://www.example.com/test.htm#part2 - A parte âncora dessa URL seria #part2 .
Para chamar este evento, você pode:
- Alterar a parte de âncora, definindo o location.hash ou location.href propriedade do Location Object
- Navegue até a página atual com um marcador diferente (Use o "back" ou "forward" botões)
- Clique em um link para uma âncora de indicador
Suporte a navegadores
Os números na tabela especificar a primeira versão do browser que suporta totalmente o event atributo.
atributo do evento | |||||
---|---|---|---|---|---|
onhashchange | 5 | 8 | 3.6 | 5 | 10.6 |
Diferenças entre HTML 4.01 e HTML5
O onhashchange atributo é novo em HTML5.
Sintaxe
<elementonhashchange=" script ">
Os valores dos atributos
Valor | Descrição |
---|---|
script | O script a ser executado no onhashchange |
Detalhes técnicos
tags HTML suportados: | <body> |
---|
Páginas relacionadas
HTML DOM de referência: onhashchange event