Atrybut zdarzenia onhashchange w HTML
Przykład
Wykonaj JavaScript, gdy część kotwicy zostanie zmieniona:
<body onhashchange="myFunction()">
Definicja i użycie
Atrybut onhashchange jest uruchamiany, gdy nastąpiły zmiany w części kotwicy (zaczyna się od symbolu „#”) bieżącego adresu URL.
Przykład tego, czym właściwie jest część kotwicy: Załóżmy, że bieżący adres URL to
http://www.example.com/test.htm#part2 — część kotwicy tego adresu URL to #part2.
Aby wywołać to wydarzenie, możesz:
- Zmień część kotwicy, ustawiając właściwość location.hash lub location.href obiektu Location
- Przejdź do bieżącej strony z inną zakładką (użyj przycisków „wstecz” lub „do przodu”)
- Kliknij link do kotwicy zakładki
Obsługa przeglądarki
Liczby w tabeli określają pierwszą wersję przeglądarki, która w pełni obsługuje atrybut zdarzenia.
Event Attribute | |||||
---|---|---|---|---|---|
onhashchange | 5.0 | 8.0 | 3.6 | 5.0 | 10.6 |
Składnia
<element onhashchange="script">
Wartości atrybutów
Value | Description |
---|---|
script | The script to be run on onhashchange |
Szczegóły techniczne
Obsługiwane tagi HTML: | <ciało> |
---|
Powiązane strony
Odniesienie HTML DOM: zdarzenie onhashchange
❮ Atrybuty zdarzeń HTML