Я перезагружаю веб-страницу со следующим кодом:
<label for="showimage">Show Image</label>
<input id="showimage" name="showimage" type="checkbox" value="1" />
Несмотря на то, что HTML остается в браузере одинаковым для каждой перезагрузки страницы, флажок всегда принимает проверенное значение при выполнении перезагрузки. Другими словами, если пользователь проверяет флажок и перезагружается, флажок по-прежнему проверяется.
Происходит ли здесь кеширование?
Изменить. Я попробовал решение Gordon Bell ниже и обнаружил, что это все еще происходит даже после удаления значения = "1". Что-нибудь еще, что я могу пропустить?
<label for="showimage">Show Image</label>
<input id="showimage" name="showimage" type="checkbox" />