Przykład
Wykonuje JavaScript, gdy część kotwica została zmieniona:
<body onhashchange="myFunction()">
Spróbuj sam " Definicja i Wykorzystanie
onhashchange pożarów atrybutu, gdy doszło do zmiany części kotwicy (zaczyna się od '#' symbol) bieżącego adresu URL.
Przykładem tego, czym jest w rzeczywistości częścią kotwicy: Załóżmy, że aktualny adres URL jest
http://www.example.com/test.htm#part2 - Część kotwicą tego URL byłoby #part2 .
Aby wywołać to zdarzenie, można:
- Zmień część kotwicy ustawiając location.hash lub location.href własność Location Object
- Przejdź do aktualnej strony o innej zakładki (Użyj "back" lub "forward" przyciski)
- Kliknij na link do kotwicy zakładek
Pomoc Browser
Liczby w tabeli określ pierwszą wersję przeglądarki, która w pełni obsługuje event atrybut.
Atrybut Zdarzenie | |||||
---|---|---|---|---|---|
onhashchange | 5,0 | 8,0 | 3,6 | 5,0 | 10,6 |
Różnice między HTML 4.01 i HTML5
onhashchange atrybutem jest nowego w HTML5.
Składnia
<elementonhashchange=" script ">
wartości atrybutów
Wartość | Opis |
---|---|
script | Skrypt do uruchomienia na onhashchange |
Szczegóły techniczne
Obsługiwane znaczniki HTML: | <body> |
---|
Podobne strony
HTML DOM referencyjny: onhashchange event