См .: http://friendfeed.com/paul/2b7ddce5/jquery-1-3-breaks-bfcache-because-it-binds
У меня есть форма в моем веб-приложении, и если пользователь отправляет ее и нажимает кнопку НАЗАД браузера, значения формы запоминаются (например, любые значения, введенные пользователем).
Как только я добавляю jQuery 1.4.2 на страницу (например, ссылаюсь на него как на скрипт), это поведение меняется.Из того, что я прочитал, это происходит потому, что jQuery перехватывает событие onunload, и это сигнализирует браузерам, что скрипт не поддерживает bfcache, поэтому он отключает bfcache.
UPDATE: Я посмотрел на это немного дальше, и, похоже, эта проблема была исправлена в jQuery 1.4.Похоже, что проблема была вызвана плагином автозаполнения, который я использовал, я опубликую разрешение, если найду один.