Ejemplo
Ejecutar un JavaScript cuando la parte de anclaje se ha cambiado:
<body onhashchange="myFunction()">
Inténtalo tú mismo " Definición y Uso
El onhashchange atributo de incendios cuando no ha habido cambios en la parte de anclaje (comienza con un '#' símbolo) de la URL actual.
Un ejemplo de lo que una parte de anclaje en realidad es: Supongamos que la URL actual es
http://www.example.com/test.htm#part2 - La parte de anclaje de esta URL sería #part2 .
Para invocar este evento, se puede:
- Cambiar la pieza de anclaje mediante el establecimiento de la location.hash o location.href propiedad de la Location Object
- Vaya a la página actual con un marcador diferente (Use la "back" o "forward" botones)
- Haga clic en un enlace a un anclaje marcador
Soporte para el navegador
Los números de la tabla especifican la primera versión del navegador que es totalmente compatible con el event de atributos.
Atributo evento | |||||
---|---|---|---|---|---|
onhashchange | 5.0 | 8.0 | 3.6 | 5.0 | 10.6 |
Diferencias entre HTML 4.01 y HTML5
El onhashchange atributo es nuevo en HTML5.
Sintaxis
<elementonhashchange=" script ">
Los valores de atributo
Valor | Descripción |
---|---|
script | La secuencia de comandos para ejecutar en onhashchange |
Detalles técnicos
etiquetas HTML compatibles: | <body> |
---|
Páginas relacionadas
Referencia HTML DOM: onhashchange event