Как в Firefox сделать что б при нажатии Back страница обновлялась:
Пишем в адресной строке about:config и попадаем на страницу тонких настроек Firefox. Меняем на ней значения у трех переменных:
browser.cache.disk.enable = false (стоит true)
browser.cache.memory.enable = false (стоит true)
browser.sessionhistory.max_total_viewers = 0 (стоит -1)
такие действия отключают кэш, и FireFox теперь будет обращается к странице и при нажатиях кнопок Назад и Вперед.
Надо заметить что такая работа браузера противоречет стандартам:
При нажатии кнопки "Back" браузер должен показывать в точности ту страницу, которую пользователь уже просматривал ранее
(rfc 2616, параграф 13.13) . Согласно спецификации, браузер в ответ на нажатие кнопки "Back" не должен делать запрос к скрипту, а вместо этого должен показать пользователю страницу, которую браузер "запомнил" в кеш-памяти. В таких случаях, страница, которую пользователь увидел по нажатию кнопки "Back", будет не такой, какую ему выдал бы скрипт с сервера.
Но случае бывают разные. Некоторые привыкли что в IE обновление при нажатии кнопке "Назад" происходит, и именно этого им не хватает в Firefox.