2010-07-15 1 views
0

Использование JQuery Адрес плагин, если я создать 2 закладки на IE 7 или 8:Кто-нибудь знает об этой ошибке в jQuery Address plugin?

http://www.asual.com/jquery/address/samples/api/#/section/?id=1&name=n1&name=n2

http://www.asual.com/jquery/address/samples/api/#/section/2

Теперь я хожу в google.com (или любой другой веб-сайт), а затем я зайдите в закладку 1 выше, а затем добавьте закладку 2 выше и нажмите «Назад», она вернет меня обратно обратно в Google, вместо того, чтобы сначала вернуться к URL закладки 1. (функция истории и закладки Ajax). Это верно для IE 7 и 8, но хорошо для Chrome и Firefox.

Кто-нибудь знает, как настроить/взломать/исправить, чтобы сделать эту работу? До сих пор я пробовал Really Simple History, jQuery History, Ajaxify, и ни один из них не является ошибкой.

ответ

0

Извините, но это неприятная проблема с IE. Похоже, что для IE7 существует обходной путь, поскольку он корректно работает в jQuery Address 1.0, но нет надежного решения для IE8.

Я просто представил следующую ошибку в команде IE: https://connect.microsoft.com/IE/feedback/details/576384/navigating-to-a-hash-anchor-using-the-address-bar-does-not-create-a-history-entry

+0

кажется рабочим раствором может быть история JQuery плагин с этим исправлением http://stackoverflow.com/questions/3261516/can-someone-who -is-very-familiar-with-jquery-and-javascript-confirm-this-jquery-h, но поможет, если есть дополнительные комментарии или предложения по изменению. Благодарю. –

+0

Можете ли вы попробовать последнюю версию в GitHub [1]. Он должен исправить проблему IE7, но на данный момент я не могу найти обходной путь для IE8. 1. http://github.com/asual/jquery-address/raw/master/src/jquery.address.js – Rostislav