我想创建一个按钮来重新加载页面而不会丢失$_POST
数据和$_SESSION
.
在网上,我找到了这段代码:
onclick="document.location.reload();"
这是我的按钮的代码:
<a class="button" href="" style="font-size: 0.7em; padding: 5px 10px;" onclick="document.location.reload();">Recharger la page</a>
但是当我点击按钮时,我会丢失$_POST
数据和$_SESSION
.
如果我尝试使用键盘命令Ctrl+R (Chrome) 或F5 (Firefox, IE9),浏览器会显示警报,通知我我再次尝试提交表单。如果我接受,它会起作用。
如何使用 JavaScript 命令重现这种浏览器刷新?还是我的按钮代码错误?
非常感谢您的帮助。