Сегодня я StumbleUpon странное поведение кэша Firefox 4, который описан ниже.
Существует форма
<form name="widget">
<input type="hidden" name="position" value="-1" />
</form>
Вклпроизвольное событие, я изменил его, чтобы сказать «rss».
После обновления страницы с помощью «F5», я получаю доступ к значению
alert(document.widget.position.value);
, которое возвращает " rss».ПОЧЕМУ СТАРОЕ ЗНАЧЕНИЕ? Но после обновления страницы, используя «Control + F5», я получаю доступ к значению
alert(document.widget.position.value);
, которое возвращает правильное значение * -1 ».ПОЧЕМУ НЕ ВПЕРВЫЕ?
Я действительно смущен этим поведением.
ПРИМЕЧАНИЕ: Только FireFox4 делает это, хром, я в порядке, но сделалне тестировался на ie.