Выполнение JavaScript при изменении якорной части:
<body onhashchange="myFunction()">
Попробуйте сами »
Описание onhashchange
Событие атрибута onhashchange
срабатывает, когда произошли изменения в якорной части (начинается с символа'#') текущего URL.
Пример того, что на самом деле является частью привязки: предположим, что текущий URL
http://www.example.com/test.htm#part2 - Якорная часть этого URL будет #part2.
Для вызова этого события можно:
- Изменить анкерную деталь, установив свойство location.hash или location.href Объект Location
- Перейти на текущую страницу с разных закладок (используется кнопки "обратно" или "вперед")
- Щелкните ссылку на якорь закладки
Поддержка onhashchange
Числа в таблице указывают первую версию браузера, которая полностью поддерживает
Событие атрибута | |||||
---|---|---|---|---|---|
onhashchange | 5.0 | 8.0 | 3.6 | 5.0 | 10.6 |
Синтаксис onhashchange
<element onhashchange="script">
Значение атрибута onhashchange
Значение | Описание |
---|---|
script | Сценарий для запуска в onhashchange |
Технические подробности onhashchange
Поддержка тегов: | <body> |
---|
Связанные страницы onhashchange
Справочник DOM HTML: Событие onhashchange