Как запретить браузеру заполнять поля формы кеширования?

У меня есть textbox в поле формы, которое заполняется пользователем. Однако в настоящее время (в Firefox 10) пользователь может перейти от страницы, а затем вернуться, а вход будет заполнен предыдущим значением. Я думаю, что это создает для запутанного пользовательского интерфейса и хочет предотвратить его.

Есть ли способ сделать это без ручного сброса значения? Я попытался изменить ответ на не кеш, а также установить autocomplete='false' без везения.

Ответы

Ответ 2

просто добавьте простой script в некоторый глобальный JS:

$("form :input").attr("autocomplete", "off");

Ответ 3

использовать мета в голове

<meta http-equiv="Pragma" content="no-cache">
<meta http-equiv="Expires" content="-1">

или Использовать

<% Response.CacheControl = "no-cache"; %>
<% Response.AddHeader("Pragma", "no-cache"); %>
<% Response.Expires = -1; %>

microsoft