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