Firefox浏览器关于submit提交表单时提交两次的bug
来源:互联网 发布:淘宝视频用什么拍好看 编辑:程序博客网 时间:2024/05/16 04:47
放假前在做一个通过excel上传文件插入数据的功能的时候发现Firefox的一个bug,在我做表单提交的时候(我用的是submit提交)后台控制器居然执行了两次,这样导致我的数据库插入操作也执行了两次,这样数据库就多了一半的垃圾数据了,我一开始怀疑使我代码哪里写得不对,前台后台反复检查,但是并没有发现哪里有这样的提交两次的错误,我就很纳闷了,并尝试着换个浏览器去试试看,结果我换了IE做同样的操作的时候并没有出现这种情况,NND,花了我那么长时间检查代码原来是浏览器的bug,差点就想改掉我的提交方式了。找到问题所在就可以去问度娘或者谷老师了,果然,和我遇到同样恶心的问题的人还不少,大家都说是Firefox的bug,提议修改提交方式;但是还是csdn的大哥们给力,我在一个帖子里发现了另外的引起问题的原因,是因为我的Firefox里面的迅雷附加组件,将他禁用了问题就没有了。我勒个去,这个坑爹的组件。但是现在回过头一想,因为这个程序不止我一个人用,别人也会因为这个出现问题,所以还是决定将提交方式改成js以绝后患,写个贴子记录一下这个奇葩的bug。
0 0
- Firefox浏览器关于submit提交表单时提交两次的bug
- 关于Firefox浏览器submit提交无效的问题
- 关于Firefox浏览器submit提交无效的问题
- 日常开发bug修复——火狐浏览器提交表单时表单执行两次
- 关于用表单提交给action提交两次的问题
- 关于form.submit()不能提交表单的错误原因
- 关于控制submit 控制表单提交问题
- submit表单提交
- 关于form表单的submit提交时对象没有该属性和方法问题
- 关于页面自动提交两次的问题(360浏览器)
- 关于页面自动提交两次的问题(360浏览器)
- 关于360浏览器自动提交两次问题
- JS 表单submit() 提交无效的问题
- jquery submit()不能提交表单的解决方法
- jquery submit()不能提交表单的解决方法
- 表单提交:button input submit 的区别
- jquery submit()不能提交表单的解决方法
- jquery submit()不能提交表单的解决方法
- Nginx Location配置总结
- Android初级教程三个Dialog对话框小案例
- 108-Longest Valid Parentheses
- 测试机器是否为 大端or小端
- Android蓝牙BLE(一)--使用介绍
- Firefox浏览器关于submit提交表单时提交两次的bug
- 《深入理解Java虚拟机(第2版)》的笔记-第89页
- leetcode_c++:Longest Consecutive Sequence(128)
- JAVA特性多态之覆盖
- 数据库4 3层结构(Three Level Architecture) DBA DML DDL DCL DQL
- JS匀速运动
- 浅谈动态规划,贪婪,回溯算法联系
- 4道面试题检测你是不是菜鸟!
- POJ-1330 LCA的两种写法