САЙТ НАХОДИТСЯ В РАЗРАБОТКЕ
Баннер ТОП

HTML атрибут onhashchange


Определение и использование

Атрибут onhashchange срабатывает, когда произошли изменения в части привязки (начинается с символа «#») текущего URL.

Пример того, что на самом деле является якорной частью: Предположим, что текущим URL является http://www.example.com/test.htm#part2 - Якорная часть этого URL будет # part2.

Чтобы вызвать это событие, вы можете:

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

Относится к

Атрибут onhashchange является частью атрибутов события и может использоваться для следующего элемента:

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

Пример

Выполните JavaScript, когда якорная часть была изменена:

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

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

Числа в таблице указывают первую версию браузера, которая полностью поддерживает атрибут события.

Атрибут событий
onhashchange 5.0  8.0 3.6 5.0 10.6