Задать вопрос
@ld0687

Почему браузер не кеширует форму?

Всем привет! Такая проблема

Имеем страницу с примитивной формой, страница на 100% валидная, поэтому весь код скидывать не буду, только фрагмент.
Если фрагмент расположен в такой последовательности
<p><input name="url" size="40" id="url" onchange="showDesc();"/></p>		
<div><input type="checkbox" name="sort"/>Сортировать старых к новым</div>
<div id="walloralbum">
</div>

то пользователь, заполнив форму, отправив ее обработчику и вернувшись назад - видит все ранее введенные им данные на всех браузерах и устройствах (браузер "кеширует" данные), что очень для него удобно.
Если же меняю чекбокс и div "walloralbum" местами -
<p><input name="url" size="40" id="url" onchange="showDesc();"/></p>
<div id="walloralbum">
</div>
<div><input type="checkbox" name="sort"/>Сортировать старых к новым</div>

- данные НЕ кешируются.
Не поддается никакому объяснению такое поведение браузеров, но как ни странно - это так.

Подскажите, в чем может быть дело?
  • Вопрос задан
  • 40 просмотров
Подписаться 1 Средний Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы