Firefox浏览器关于submit提交表单时提交两次的bug

放假前在做一个通过excel上传文件插入数据的功能的时候发现Firefox的一个bug,在我做表单提交的时候(我用的是submit提交)后台控制器居然执行了两次,这样导致我的数据库插入操作也执行了两次,这样数据库就多了一半的垃圾数据了,我一开始怀疑使我代码哪里写得不对,前台后台反复检查,但是并没有发现哪里有这样的提交两次的错误,我就很纳闷了,并尝试着换个浏览器去试试看,结果我换了IE做同样的操作的时候并没有出现这种情况,NND,花了我那么长时间检查代码原来是浏览器的bug,差点就想改掉我的提交方式了。找到问题所在就可以去问度娘或者谷老师了,果然,和我遇到同样恶心的问题的人还不少,大家都说是Firefox的bug,提议修改提交方式;但是还是csdn的大哥们给力,我在一个帖子里发现了另外的引起问题的原因,是因为我的Firefox里面的迅雷附加组件,将他禁用了问题就没有了。我勒个去,这个坑爹的组件。但是现在回过头一想,因为这个程序不止我一个人用,别人也会因为这个出现问题,所以还是决定将提交方式改成js以绝后患,写个贴子记录一下这个奇葩的bug。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值