Почему 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 очищено.