Почему HTML-формы иногда очищаются при нажатии на кнопку назад браузера

Я уверен, что все знают это поведение. Вы заполняете форму в Интернете и отправляете ее. После подачи вы узнаете, что вы ввели неправильные данные. Итак, вы нажимаете на кнопку назад браузера. Затем, иногда в форме остаются данные, которые вы ввели(what you are hoping in this situation) а иногда нет.

Я не смог найти какое-либо соединение, когда оно очищено, а когда нет.

Некоторые ответы, которые я нашел в интернете / stackoverflow:

on https connections, forms are always cleared when using dynamic websites with sessions, forms are always cleared

Но оба они определенно не правы. Я видел сайты (например, один из моих), которые сохраняют данные формы после возвращения браузераand используете httpsand Используем сессии.

Поэтому, пожалуйста: кто-нибудь может объяснить мне, как браузеры справляются с этим?

Кстати, моя задача - убедиться, что данные формыnot очищено.

Ответы на вопрос(3)

Ваш ответ на вопрос