HTML atribut události onhashchange
Příklad
Spusťte JavaScript, když byla změněna kotevní část:
<body onhashchange="myFunction()">
Definice a použití
Atribut onhashchange se spustí, když dojde ke změnám v kotvící části (začíná symbolem '#') aktuální adresy URL.
Příklad toho, co to vlastně je kotevní část: Předpokládejme, že aktuální URL je
http://www.example.com/test.htm#part2 – Kotevní část této adresy URL by byla #část2.
Chcete-li vyvolat tuto událost, můžete:
- Změňte kotevní část nastavením vlastnosti location.hash nebo location.href objektu Location
- Přejděte na aktuální stránku s jinou záložkou (použijte tlačítka „zpět“ nebo „vpřed“)
- Klikněte na odkaz na kotvu záložek
Podpora prohlížeče
Čísla v tabulce určují první verzi prohlížeče, která plně podporuje atribut události.
Event Attribute | |||||
---|---|---|---|---|---|
onhashchange | 5.0 | 8.0 | 3.6 | 5.0 | 10.6 |
Syntax
<element onhashchange="script">
Hodnoty atributů
Value | Description |
---|---|
script | The script to be run on onhashchange |
Technické údaje
Podporované HTML tagy: | <body> |
---|
Související stránky
Odkaz HTML DOM: událost onhashchange
❮ Atributy události HTML