Как запретить Firefox кэшировать состояние страницы?Я разрабатываю веб-приложение, и Firefox автоматически устанавливает ранее отмеченные флажки, не вызывая никаких событий.Есть ли способ запретить Firefox делать это или мне просто нужно сбросить весь пользовательский интерфейс при запуске с js?
Вы можете добавить autocomplete="off" к поврежденным полям, MDN Document .Если это не сработает, и вы можете использовать jQuery, я бы просто добавил $(form).reset() при загрузке страницы.
autocomplete="off"
$(form).reset()
Возможно, вам понадобится установить срок действия заголовка HTTP Expires, чтобы Firefox не кэшировал страницу, а вернулся на сервер.
В PHP вы можете сделать это, вызвав:
header("Expires: 0");