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

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

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

Это детали:

Мое приложение, использующее режим совместимости IE 7 с IE 8, а также 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

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

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

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

1 ответ

Вместо этого попробуйте плагин JQuery History от Balupton.

Другие вопросы по тегам