Najnowsze tutoriale tworzenie stron internetowych
 

onhashchange Event

<Object Event

Przykład

Wykonać JavaScript, gdy część kotwica została zmieniona:

<body onhashchange="myFunction()">
Spróbuj sam "

Więcej "Try it Yourself" przykłady poniżej.


Definicja i Wykorzystanie

Impreza onhashchange występuje wówczas, gdy doszło do zmiany części kotwicy (begins with a '#' symbol) aktualnego adresu URL.

Przykładem co za część kotwica rzeczywiście jest: Załóżmy, że obecny URL
http://www.example.com/test.htm#part2 - Część kotwicą tego URL byłoby # part2.

Aby wywołać to zdarzenie, można:


Wsparcie przeglądarka

Liczby w tabeli określ pierwszą wersję przeglądarki, która w pełni obsługuje zdarzenie.

Zdarzenie
onhashchange 5.0 8.0 3.6 5.0 10,6

Składnia

W HTML:

W JavaScript:

object .onhashchange=function(){ Spróbuj sam "

W JavaScript, używając addEventListener() metodę:

object .addEventListener("hashchange", myScript );
Spróbuj sam "

Uwaga: addEventListener() metoda ta nie jest obsługiwana w programie Internet Explorer 8 i wcześniejszych wersjach.


Szczegóły techniczne

bubbles: tak
opłata: Nie
Typ wydarzenia: Zdarzenie
Obsługiwane znaczniki HTML: <Body>
DOM wersja: Level 3 Events

Przykłady

Więcej przykładów

Przykład

Jak przypisać "onhashchange" zdarzenie do obiektu window:

window.onhashchange = myFunction;
Spróbuj sam "

<Object Event