Справочники

HTML Элементы HTML Атрибуты Глобальные Атрибуты HTML События HTML MIME-типы HTML Коды языков HTMLТаблица цветов HTML ASCII HTML ISO-8859-1 HTML Windows-1251 HTML UTF-8 кирилица HTML URL для UTF-8 HTML URL для ISO-8859


 


HTML атрибут-событие onhashchange

Событие onhashchange возникает, когда изменяется анкорная или hash часть (начинающаяся с символа #) текущего URL.

Пример hash-части. Если предположить, что у нас есть URL http://www.example.com/test.html#part3, то hash-частью будет '#part3'.

Чтобы вызвать событие onhashchange, необходимо:

  • Изменить анкорную часть, установив в JavaScript свойство location.hash или location.href объекта Location
  • Перейти на другую метку текущей страницы (при помощи кнопки Назад или Вперед)
  • Нажать на ссылку, ведущую на анкорную метку страницы

Синтаксис

<element onhashchange="script">

Значения

script
Скрипт, исполняющийся при возникновении события

Значение по умолчанию

Нет.

Применяется к тегам

Элементы Событие
<body> onhashchange

Отличия HTML 4.01 от HTML 5

Атрибут onhashchange был добавлен в HTML5.

Пример использования:

Событие onhashchange

Пример HTML:

Попробуй сам
<body onhashchange="myFunction()">

Поддержка браузерами


Учебник HTML

HTML уроки: HTML Атрибуты