Показать сообщение отдельно
  #3 (permalink)  
Старый 14.05.2012, 18:38
Аватар для crayday
Аспирант
Отправить личное сообщение для crayday Посмотреть профиль Найти все сообщения от crayday
 
Регистрация: 30.08.2011
Сообщений: 61

Как интересно!
Я совсем не знал про это событие, хотя искал информацию о том, как обработать возврат (из-за того, что не нашёл, совсем отказался от pushState и стал использовать replaceState, а теперь смогу сделать по-нормальному).

Потестировал событие popstate в ff и chrome - проблемы не возникло. Возможно такое, что ты делаешь возврат, занеся лишь одну запись в историю? В этом случае e.state передаётся null, так как изначальному состоянию не соответствует ни одна запись в истории. Если из этого состояния продвинуться по истории вперёд, то в e.state должна передаться только что занесённая запись.
Ответить с цитированием