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