Показать сообщение отдельно
  #3 (permalink)  
Старый 23.07.2013, 18:40
что-то знаю
Отправить личное сообщение для devote Посмотреть профиль Найти все сообщения от devote
 
Регистрация: 24.05.2009
Сообщений: 5,176

Сообщение от rockerror
на хабре говорят, что грешит этим только хром
верно говорят, этим недугом обладает хром и сафари вроде, хотя точно не помню... обходил данный косяк таким образом:
window.onload = function() {
    setTimeout(function() {
        window.onpopstate = function() {
            // ...
        }
    }, 0);
}
вот тут можно более подробно изучить код https://github.com/devote/HTML5-Hist...y.js#L726-L741
__________________
хм Russians say завтра but завтра doesn't mean "tomorrow" it just means "not today."
HTML5 history API рассширение для браузеров не поддерживающих pushState, replaceState
QSA CSS3 Selector Engine
Ответить с цитированием