主页 > 知识库 > IE6中ajax aborted错误请求中断解决方法

IE6中ajax aborted错误请求中断解决方法

热门标签:银行业务 服务器配置 Mysql连接数设置 电子围栏 Linux服务器 科大讯飞语音识别系统 阿里云 团购网站
给a标签绑定了一个click事件用来触发ajax请求,在IE6中,请求时常会被中断,在其他浏览器中都一切正常。

在IE6中使用Fiddler2和httpWatch监视请求,经常会出现”aborted”,折腾了许久,相当的诡异。后来将a标签换成button,请求正常,最后经提醒,可能是a标签的默认事件中断了请求。但是,在HTML代码中,已经将a标签的href设置成了”javascript:void(0)”,通常这样是可以阻止默认事件了(页面跳转)。a标签的click事件会先执行,然后才执行href的跳转,如果href是一段javascript语句,这个时候就会执行。IE6在执行href的javascript语句时就中断了click触发的ajax请求。使用href=”javascript:void(0)”是为了阻止默认事件,将阻止默认事件的动作移到click事件中就可以解决问题了,这样就不会执行href中的javascript语句了。

注:给a加上onclick='return false;',也可以解决问题。
您可能感兴趣的文章:
  • 解决jQuery ajax请求在IE6中莫名中断的问题

标签:枣庄 萍乡 大理 江苏 衡水 蚌埠 广元 衢州

巨人网络通讯声明:本文标题《IE6中ajax aborted错误请求中断解决方法》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266