Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Как поймать событие history.back() (https://javascript.ru/forum/misc/23579-kak-pojjmat-sobytie-history-back.html)

ZaValera 28.11.2011 18:23

Как поймать событие history.back()
 
Имеется сайт организованный в одном html. Планируется отслеживать блуждания пользователя по сайту посредством location.hash и при загрузке странице по ссылке анализировать hash и загружать страницу в соответствии с ним. Но при нажатии кнопки назад hash меняется, но страница естественно не переходит в предыдущее состояние, ибо файл-то один. Можно ли как-то отловить это событие, чтобы повесить на него анализ hash и перестройку сайта?

FINoM 01.12.2011 05:01

onhashchange

ZaValera 01.12.2011 10:57

Большое спасибо - то, что надо!


Часовой пояс GMT +3, время: 12:38.