Лучший плагин Ajax History and Bookmark, доступный на данный момент
Кажется, что каждый плагин Ajax History and Bookmark имеет незначительные ошибки, начиная от
Действительно простая история
http://code.google.com/p/reallysimplehistory/
Плагин jQuery History
http://www.mikage.to/jquery/history/rbbs.cgi?id=RA12733222240679954806&focus=1
Ajaxify
http://max.jsrhost.com/ajaxify/
Ошибка либо вовсе не вызывает событие, поэтому содержимое не изменяется, либо событие запускается дважды (лучше, чем вообще не запускаться). Существует ли плагин Ajax History и Bookmark, который работает во всех современных браузерах? (IE 7+, Chrome, Firefox, Safari)
Плагин jQuery History кажется лучшим, за исключением того, что он имеет эту ошибку:
Переключение между двумя закладками (или просмотр страницы и загрузка другой страницы из закладки) не будет работать с плагином jQuery History
3 ответа
Адрес jQuery выглядел хорошо. Я мало играл с кем-либо, поэтому я не могу убедиться, что он лучший.
Возможно, попробуйте этот плагин jQuery History: http://www.balupton.com/sandbox/jquery-history/demo/ Он обеспечивает межбраузерную поддержку, привязку к хешам, перегрузку хешей и все остальное.
Для него также есть расширение Ajax, позволяющее легко обновить вашу веб-страницу до нужного приложения Ajax: http://www.balupton.com/sandbox/jquery-ajaxy/demo/
Это решение выбирают такие сайты, как http://wbhomes.com.au/ и http://gatesonline.com.au/stage/public/
В целом это хорошо документировано, поддерживается и многофункционально. Здесь также выигран вопрос о вознаграждении. Как показывать запросы Ajax в URL?