Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 28.11.2011, 18:23
Интересующийся
Отправить личное сообщение для ZaValera Посмотреть профиль Найти все сообщения от ZaValera
 
Регистрация: 28.11.2011
Сообщений: 12

Как поймать событие history.back()
Имеется сайт организованный в одном html. Планируется отслеживать блуждания пользователя по сайту посредством location.hash и при загрузке странице по ссылке анализировать hash и загружать страницу в соответствии с ним. Но при нажатии кнопки назад hash меняется, но страница естественно не переходит в предыдущее состояние, ибо файл-то один. Можно ли как-то отловить это событие, чтобы повесить на него анализ hash и перестройку сайта?
Ответить с цитированием
  #2 (permalink)  
Старый 01.12.2011, 05:01
Аватар для FINoM
Новичок
Отправить личное сообщение для FINoM Посмотреть профиль Найти все сообщения от FINoM
 
Регистрация: 05.09.2010
Сообщений: 2,298

onhashchange
Ответить с цитированием
  #3 (permalink)  
Старый 01.12.2011, 10:57
Интересующийся
Отправить личное сообщение для ZaValera Посмотреть профиль Найти все сообщения от ZaValera
 
Регистрация: 28.11.2011
Сообщений: 12

Большое спасибо - то, что надо!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Решение проблемы кодировок для AJAX и PHP без iconv (cp1251 в AJAX) Serge Ageyev AJAX и COMET 10 24.04.2013 20:48
Как заставить событие сработать один раз GRean Javascript под браузер 4 07.06.2010 00:29
Как повесить событие без редактирования файла? bilbas Общие вопросы Javascript 8 11.09.2009 15:17
Как правильно обработать событие? BAnder Events/DOM/Window 19 03.02.2009 14:09
Как поймать родительское окно. Kapriz Events/DOM/Window 1 05.01.2009 14:37