Atrybut onhashchange HTML
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
Dotyczy
Atrybut onhashchange jest częścią atrybutów zdarzenia i może być używany w następującym elemencie:
Elementy | Wydarzenie |
---|---|
<ciało> | onhashchange |
Przykład
Wykonaj JavaScript, gdy część kotwicy zostanie zmieniona:
<body onhashchange="myFunction()">
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 |