解决IE6中ajax ‘aborted’错误请求中断
来源:互联网 发布:iscroll lite.js 官网 编辑:程序博客网 时间:2024/05/21 21:40
给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;',也可以解决问题。
<script type="text/javascript"><!--google_ad_client = "ca-pub-1944176156128447";/* cnblogs 首页横幅 */google_ad_slot = "5419468456";google_ad_width = 728;google_ad_height = 90;//--></script><script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
- 解决IE6中ajax ‘aborted’错误请求中断
- IE6下绑定在<a>标签的ajax请求,被中断aborted
- 关于ie6中ajax跨域报parseError错误
- Extjs4 ajax请求在firebug提示aborted
- IE6下链接onclick事件处理中的请求被aborted
- IE6下链接onclick事件处理中的请求被aborted
- IE6下链接onclick事件处理中的请求被aborted
- jQuery中断ajax请求
- 关于jquery中ajax请求在ie中报No Transport错误解决流程
- IE6中请求莫名中断(条件:a标签,click事件中有ajax请求,a标签中有href且是JavaScript:void(0);或JavaScript:;等阻断跳转代码)
- 安卓版微信自带浏览器和IE6浏览器ajax请求abort错误处理
- 安卓版微信自带浏览器和IE6浏览器ajax请求abort错误处理
- 关于js中断ajax请求
- ajax post提交数据,prompt aborted by user错误
- 解决Ajax请求出现Uncaught SyntaxError: Unexpected token : 错误
- 解决$.ajax()请求异常~ jQuery提示parsererror错误解决办法
- 解决SpringMvc+Ajax+echarts请求 调试显示406错误
- 解决$.ajax()请求异常 jQuery提示parsererror错误解决办法
- Oracle执行计划介绍
- P2P技术原理及应用
- linux上流量控制的相关文章
- android中如何获得webView中的内容
- cocos2d-x 流程和一些类的使用总结
- 解决IE6中ajax ‘aborted’错误请求中断
- LeetCode_Sqrt
- iptables
- C++ 虚函数表解析
- Linux写时拷贝技术(copy-on-write)
- Android开发(25)--framebyframe帧动画并实现启动界面到主界面的跳转
- Ubuntu下利用系统创建xorg.conf文件
- 【三星 I9100 在android的状态栏(statusbar)中增加快捷键的方法 】
- Shell脚本实现远程MySQL自动查询