现在的位置: 首页 > 综合 > 正文

这个异常,到底是谁的错?Ext2.0的错,还是 Firefox 的错呢?Component returned failure code: 0×80004005 (NS_ERROR_FAILURE) [nsIDOMNSHTMLDocument.designM

2013年08月04日 ⁄ 综合 ⁄ 共 1417字 ⁄ 字号 评论关闭
【原创,转载注明出处 】
前几天一直在搞  Ext2.0 开发客户端,当使用  Ext  Form 里面的 htmleditor 时,在 firefox 的控制台下出现如下异常:
uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMNSHTMLDocument.designMode]" nsresult: "0x80004005 (NS_ERROR_FAILURE)" location: "JS frame :: http://localhost:1088/ExtMail/Ext-2.0/ext-all-debug.js :: anonymous :: line 28110" data: no]
于是我就一直在找,几乎找了一天,可是后来还是放弃了,主要是因为 Demo 里面的程序没有问题,而我的 htmleditor 就有,所以一直以为还是自己的写法问题,但是后来组长又大力帮忙,可是还不行,只是锁定了出错的控件肯定是 htmleditor,异常就是搞不定,我也很迷茫,可是今天上班后,就到雅虎,百度,谷歌里面一路狂搜,最后还是被我找到原因了。

Jack大人的原话

如果各位看不到上面的链接,可以直接复制 http://extjs.com/forum/showthread.php?t=6471 到浏览器上。
如果各位看不明白,我翻译了一些,各位就看看吧。

------------------------------
nassaja-rus  发言:
当我创建动态的 htmleditor 并把它加在 tab(s) 下,下面的错误无穷无尽的出现:
    uncaught exception: [Exception... "Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIDOMNSHTMLDocument.designMode]"  nsresult: "0x80004005 (NS_ERROR_FAILURE)"  location: "JS frame :: http://beta/js/ext-svn/ext-all-debug.js :: anonymous :: line 30679"  data: no]Line 0

Jack.slocum 的所有的话,我就不把别人的话翻译出来了:
Yeah,那是Firefox内部的错误,在这个论坛里有一篇指向 firefox所有bug的帖子。但是很幸运的好似:用户并没有发现这个错误会带来什么影响,我曾经花费了很长的时间来尝试着解决出现这个问题的原因,但是我却一直没有找到。

后来我根据链接找到了这个 firefox 的内部错误。如果看客有兴趣,可以复制下面的链接到浏览器里面就可以了。http://tracker.moodle.org/browse/MDL-3820  翻译,我也就懒得翻了,怕翻译错了,惹人耻笑,呵呵!

所以最后的总结就是,这个错误和你没有关系,错误的根源是 firefox ,所以你就不必头疼了,呵呵!
最后推荐大家看篇关于这个错误的文章。链接地址是:
http://www.yui-ext.com/forum/showthread.php?p=103263
我的话完了,但记住,转载请注明出处哦,我可是很辛苦的,打了这么长时间的字,为了自己,也为了大家!

抱歉!评论已关闭.