设计师吧(vs2.cn)中国数字设计师网

使用帮助 | 栏目导航 RSS
注册 | 登录

分类导航

上传作品
现在你在做什么?

   提交后会出现在"我说"中
关注度排行
最新发布

解决 Firefox NS_ERROR_FAILURE 错误

来源:   作者:小岛  时间:2008-2-15 21:57:00  (5093)

错误: uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIXMLHttpRequest.open]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: http://******:: SendModelRequest :: line 46"  data: no]

今天遇到了一个问题,在Firefox中,frame页面A(跨虚拟目录)跨框架调用页面B中的javascript的XMLHTTP的open方法时,错误控制台竟然出现上述错误!相同函数由该页面的脚本调用则没有问题,开始怀疑是代码写错了,找了网上一些资料,无果,只说是Firefox的Bug。

可是,即使是Bug,也不能等到他出补丁呀,问题还得解决啊。

立即想到在frame页面A中不直接访问B的函数,而是触发B页面的一个Button的click事件,由click事件的onclick去调用XMLHTTP的open方法,晕,竟然可以。于是,这个B页面就奇怪的多了个隐藏的按钮。

函数中需要用到的参数,只能作为全局变量了。

发布:小岛
已评价的会员
■ 相关评论
新闻资讯 | 关于我们 | 版权声明 | 隐私条款 | 在线反馈 | 相关链接 | 诚聘精英

Copyright © 2005-2010 VS2.cn (Jiuqian Co.). Some Rights Reserved.

设计师吧 - 中国数字设计师社区 -