Переключение между двумя закладками (или просмотр страницы и загрузка другой страницы из закладки) не будет работать с плагином истории jQuery.

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

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

Это подробности:

Мое приложение использует режим совместимости IE 8 с 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 каким-нибудь реальным именем пользователя выше)


person nonopolarity    schedule 14.07.2010    source источник


Ответы (1)


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

person balupton    schedule 18.09.2010