HTML atribut události onhashchange

❮ Atributy události HTML

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