Переключение между двумя закладками (или просмотр страницы и загрузка другой страницы из закладки) не будет работать с плагином jQuery History - PullRequest
0 голосов
/ 14 июля 2010

Кто-нибудь знает, как исправить этот плагин jQuery History? (для истории и закладки ajax)

В http://github.com/tkyk/jquery-history-plugin/issues#issue/5

Это детали:

Мое приложение, использующее IE 7 в режиме совместимости IE 7, а также http://www.serpere.info/jquery-history-plugin/samples/ajax,, использующее режим IE 8 по умолчанию, похоже, имеет эту проблему:

Создать 2 закладки

http://www.serpere.info/jquery-history-plugin/samples/ajax/#1
http://www.serpere.info/jquery-history-plugin/samples/ajax/#2

Теперь щелкните одну закладку и попробуйте щелкнуть другую, назад и вперед. Содержание страницы не обновляется. В нынешних Firefox и Chrome это работает. В IE 8 это не так. Также верно, если вы напрямую измените значение хеша с # 2 на # 3

P.S. Я совершенно уверен, что это разрешимо, потому что, если вы используете Facebook в IE 8,

http://www.facebook.com/someusername?v=info#!/someusername?v=info
http://www.facebook.com/someusername?v=info#!/someusername?v=wall

хорошо работает, если пользователь переключается между двумя закладками. (замените someusername на какое-то реальное имя пользователя выше)

1 Ответ

1 голос
/ 18 сентября 2010

Попробуйте вместо этого плагин balupton jQuery History .

...