php – 单击浏览器上的后退按钮时丢失表单数据

前端之家收集整理的这篇文章主要介绍了php – 单击浏览器上的后退按钮时丢失表单数据前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
参见英文答案 > Why are HTML forms sometimes cleared when clicking on the browser back button3个
当我点击任何浏览器时,我丢失了表格中输入的所有数据,包括下拉和文本输入类型.

这是服务器,浏览器还是编码问题?

谢谢

这是一个浏览器问题.单击后退按钮时,浏览器的行为会有所不同 – 此行为主要取决于用户隐私设置.此外,大多数浏览器会在通过HTTPS连接查看的页面按回按钮时自动重置表单,无论HTTP连接的正常行为如何.此外,许多严重依赖AJAX的HTML表单无法正确地或一致地恢复其以前的状态.

编辑—-

现在您提到使用PHPMysqL,假设您也在使用会话……当您点击后退按钮时,浏览器不会预先填充表单. PHP会话驱动的页面不会缓存在浏览器中,而回击按钮返回上一页就像从一开始就再次打开该页面 – 大多数浏览器都不会打扰恢复表单值.

猜你在找的PHP相关文章