我有一个登录系统,登录后,如果我刷新浏览器,Chrome 会显示一个标题为“确认重新提交表单”的弹出窗口。我假设其他浏览器也会发生同样的事情。
如何让浏览器在没有这个确认弹出窗口的情况下被刷新?当然,我也想在刷新浏览器时保持登录状态。
最佳答案
处理完 POST 页面后,将用户重定向到同一页面。
在 http://test.com/test.php
header('Location: http://test.com/test.php');
这将去掉框,因为刷新页面不会重新提交数据。
关于php - 允许用户在没有 "Confirm Form Resubmission"弹出窗口的情况下刷新浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2414660/