uncaught exception: [Exception... "Component returned failure code: 0x804b000f [

本文探讨了一个关于XMLHttpRequest的常见异常问题:当尝试在一次请求未完成时发起新的请求导致的失败。文中提到了该问题在不同浏览器中的表现,并提供了两种解决方案:延长超时时间和在发起新请求前终止当前请求。
摘要由CSDN通过智能技术生成

直入正题吧:

uncaught exception: [Exception... "Component returned failure code: 0x804b000f [nsIXMLHttpRequest.setRequestHeader]"

 

这个错误的原因是,在一个request实例没有结束的时候,试图使用同一个实例再次发送请求造成的...

在jQuery下,如果timeout时间过短的时候会出现这个问题

 

解决的方法是:增加timeout的时间

或者,在发起第二次请求的时候abort正在执行的请求

 

这个问题在IE6下好像不会出现,但是在MF和IE8下都会出现,然后我从IE8的错误中复制了错误信息:

错误信息 写道
Webpage error details

User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Trident/4.0; SLCC2; .NET CLR 2.0.50727; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C; Tablet PC 2.0)
Timestamp: Thu, 9 Dec 2010 13:00:54 UTC


Message: Unspecified error.
Line: 47
Char: 6
Code: 0
URI: http://localhost:8080/default/oawf/js/taroko.js
 

里面被我用红色标示出来的东西,呵呵,有意思吧...

 

完工...

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值