Определение и использование
onhashchange пожаров атрибутов , когда наблюдается изменения в анкерной части (начинается с '#' символ) текущего URL.
Пример того, что якорь часть на самом деле: Предположим, что текущий URL является
http://www.example.com/test.htm#part2 - The anchor part of this URL would be #part2 . http://www.example.com/test.htm#part2 - The anchor part of this URL would be #part2 .
Чтобы вызвать это событие, вы можете:
- Изменение анкерную часть, установив location.hash или location.href property в Location Object
- Перейдите на текущую страницу с другой закладке (используйте "back" или "forward" кнопки)
- Нажмите на ссылку на закладку якоря
Относится к
onhashchange атрибут является частью атрибутов события , и могут быть использованы на следующий элемент:
элементы | Мероприятие |
---|---|
<body> | onhashchange |
пример
Выполнение JavaScript, когда якорь часть была изменена:
<body onhashchange="myFunction()">
Попробуй сам " Поддержка браузеров
Числа в таблице указать первую версию браузера , которая полностью поддерживает event атрибут.
Атрибут события | |||||
---|---|---|---|---|---|
onhashchange | 5.0 | 8.0 | 3.6 | 5.0 | 10.6 |