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 - The anchor part of this URL would be #part2 . http://www.example.com/test.htm#part2 - The anchor part of this URL would be #part2 .
Aby wywołać to zdarzenie, można:
- Zmień część kotwicy ustawiając location.hash lub location.href property tego Location Object
- Przejdź do aktualnej strony o innej zakładki (Użyj "back" lub "forward" przyciski)
- Kliknij na link do kotwicy zakładek
Dotyczy
onhashchange cechą jest częścią atrybuty zdarzenia , i może być stosowany w następnym elemencie:
Elementy | Zdarzenie |
---|---|
<body> | onhashchange |
Przykład
Wykonuje JavaScript, gdy część kotwica została zmieniona:
<body onhashchange="myFunction()">
Spróbuj sam " 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 |