php – 单击浏览器上的后退按钮时丢失表单数据
发布时间:2020-12-13 13:35:29 所属栏目:PHP教程 来源:网络整理
导读:参见英文答案 Why are HTML forms sometimes cleared when clicking on the browser back button3个 当我点击任何浏览器时,我丢失了表格中输入的所有数据,包括下拉和文本输入类型. 这是服务器,浏览器还是编码问题? 谢谢 这是一个浏览器问题.单击后退按钮时,
参见英文答案 >
Why are HTML forms sometimes cleared when clicking on the browser back button3个
当我点击任何浏览器时,我丢失了表格中输入的所有数据,包括下拉和文本输入类型. 这是服务器,浏览器还是编码问题? 谢谢
这是一个浏览器问题.单击后退按钮时,浏览器的行为会有所不同 – 此行为主要取决于用户隐私设置.此外,大多数浏览器会在通过HTTPS连接查看的页面按回按钮时自动重置表单,无论HTTP连接的正常行为如何.此外,许多严重依赖AJAX的HTML表单无法正确地或一致地恢复其以前的状态.
编辑—- 现在您提到使用PHP和MySQL,假设您也在使用会话……当您点击后退按钮时,浏览器不会预先填充表单. PHP会话驱动的页面不会缓存在浏览器中,而回击按钮返回上一页就像从一开始就再次打开该页面 – 大多数浏览器都不会打扰恢复表单值. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |