Я использую этот плагин:
http://plugins.jquery.com/project/history
на этой странице:
http://www.crtaci.info/index.php?autocom=majice
Я не знаю почему, но, похоже, я не могу понять, что делать, чтобы заставить это работать ... Думаю, мне нужно больше спать ...:)
Я использую jQuery BBQ: кнопка "Назад" и библиотека запросов. Это просто, надежно и имеет http://benalman.com/projects/jquery-bbq-plugin/
Альтернативой, которую я использую, является jQuery History от Balupton, который обеспечивает хорошее отслеживание изменений хеша для вашего сайта. И jQuery Ajaxy, который позволяет вам иметь богатый ajax-сайт, в то же время поддерживая кнопки «назад» и «вперед», и никаких изменений на стороне сервера.
jQuery History: http://www.balupton.com/projects/jquery-history
jQuery Ajaxy: http://www.balupton.com/projects/jquery-ajaxy
railscasts имеет эпизод по этой теме: http://railscasts.com/episodes/175-ajax-history-and-bookmarks