javascript - 如何避免 Firefox 确认消息“要显示此页面,Firefox 必须发送将重复任何操作的信息”?
问题描述
提交表单后,我在 Firefox 中收到上述确认消息。如果我在 Chrome 中做同样的事情,将不会有确认消息。我如何解决它?
解决方案
提交表单时,您需要将 REDIRECT 设置为 url 而不仅仅是设置位置。如果选择了返回,这将阻止浏览器尝试重新提交来自。
防止表单重新提交解释了两种流行的方法。抱歉,我无法提供编码示例,因为我没有使用过 struts,但应该很简单。
推荐阅读
- java - 无法检索远程 JWK 集:login.microsoftonline.com
- c# - 为什么 StreamReader 和 sr.BaseStream.Seek() 即使在 UTF8 编码中也会给出垃圾字符
- python - 拆分具有多个触发器的字符串
- html - 页面启动后,PWA html5 打开设备摄像头
- border - 在 SwiftUI 中将虚线边框应用于蒙版图像
- android - 如何从 Api 提高 recyclerview 的性能(列表渲染很慢)?
- c - Clion:使用与内置C函数同名的函数会导致冲突
- sql - 选择列表中的“Buy.title”列无效,因为它既不包含在聚合函数中,也不包含在 GROUP BY 子句中
- redhat - 是否可以在 3Scale 中设计电子邮件模板?
- css - 粗体字体无法识别