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