САМОСТОЯТЕЛЬНОЕ ОБУЧЕНИЕ ДЛЯ ВЕБ РАЗРАБОТЧИКОВ

HTML Атрибут onhashchange


❮ Атрибуты событий HTML

Пример

Выполнение 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