Internet Explorer使用location.reload()保持警报;和POST数据

时间:2012-02-24 16:10:03

标签: php javascript jquery internet-explorer post

我的表单确认之后是一个javascript叠加层。如果你关闭它,按钮会触发:

location.reload();

因此重新加载页面,我的确认页面显示更新的数据库。这是完美的,我想要的。但是在Internet Explorer中,它会一直警告“需要再次发送插入的信息[重复] [取消]”。 如果你点击重复“第二个弹出窗口,你已经注册了”,每次都会弹出。

没关系,如果你点击取消它确定。有没有办法阻止资源管理器打开此警报POST警报?

确认后我已经在我的PHP结束时这样做了,但似乎没有工作:

unset($_POST);

1 个答案:

答案 0 :(得分:4)

尝试

window.location.href = window.location.search;