猿问

停止浏览器询问刷新时重新发送表单数据吗?

我通过POST提交了表单。我提交了表单,一切都很好,但是,如果尝试在提交后重新加载表单进入的新页面,则会收到“您是否要重新发送数据”消息(FireFox)。它也可能在其他浏览器中发生,但我不确定。

有谁知道阻止此消息弹出的方法,这样我可以继续刷新页面。这对生产环境不利-用户可能会两次提交相同的表单!


哈士奇WWW
浏览 610回答 3
3回答

www说

一种简单的方法response.sendRedirect是以这种方式重新加载页面:window.location.href = window.location.pathname;这个对我有用。
随时随地看视频慕课网APP
我要回答