Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Возврат данных в форму при возврате на страницу (https://javascript.ru/forum/misc/80887-vozvrat-dannykh-v-formu-pri-vozvrate-na-stranicu.html)

Manyasha 21.08.2020 11:54

Возврат данных в форму при возврате на страницу
 
Здравствуйте!

Прошу вашей помощи в пояснении следующего вопроса:

Если на странице есть форма, и я отправляю данные (перешла на другую страницу), а затем нажимаю браузерную кнопку Назад, то все поля формы сохраняют мои значения. Так происходит во всех браузерах. И это происходит автоматически (т.е. в серверных скриптах нет никакого возврата данных).

Меня это полностью устраивает, но я не понимаю, почему в firefox после document ready все окошки формы уже заполнены, а в хроме нет?
Т.е. из-за хрома мне приходится помещать свои скрипты в window onload.

Объясните, пожалуйста, что отвечает за возврат данных при нажатии кнопки Назад? Что можно почитать на эту тему?

voraa 21.08.2020 18:52

Цитата:

Сообщение от Manyasha
Объясните, пожалуйста, что отвечает за возврат данных при нажатии кнопки Назад? Что можно почитать на эту тему?

Гуглите BFCache
Почитать вкратце
https://developer.mozilla.org/en-US/...ox_1.5_caching
https://habr.com/ru/post/225091/
https://itc.ua/news/google-uskoryaet...tyih-stranits/
Тут подробнее
https://habr.com/ru/company/yandex/blog/496360/

Manyasha 22.08.2020 10:51

voraa, Спасибо большое!
Это как раз то, что я искала, но не могла правильно загуглить!


Часовой пояс GMT +3, время: 03:52.