当前位置:  开发笔记 > 编程语言 > 正文

防止浏览器重新发送表单信息

如何解决《防止浏览器重新发送表单信息》经验,为你挑选了2个好方法。

有没有人知道阻止浏览器要求用户重新发送表单信息的方法.

我知道您可以使用以下命令重定向浏览器:


但这似乎效率低下,需要2个请求.

希望你能帮忙.

副本:如何停止重新提交表单后退和刷新按钮?



1> Ryan Graham..:

可以像您的示例一样重定向,也可以使用AJAX首先提交表单.浏览器无法请求同一页面而无需请求同一页面.

不重新提交数据与请求不同的页面相同,所以你有点卡住了.



2> jsoverson..:

据我所知,当涉及POST请求中的行为时,您无法真正做到.重定向,可能看似低效,实际上是最好的方法.您告诉浏览器您已经完成了发布请求所需的所有工作,现在您将把它发送到一个永远不会改变的页面,无论您多少次调用它,都可以轻松加入书签状态.可重复使用的.

推荐阅读
LEEstarmmmmm
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有