3

我正在运行一个 ExtJS 4.1 应用程序。它在 FireFox 中运行良好,但在 Internet Explorer 8 中出现此错误:Could not complete the operation due to error 80020101.

我找到了各种可能的修复方法,但似乎没有一个适合我的需要。

如何使应用程序在 IE8 中运行?

4

5 回答 5

12

错误 80020101 是 AJAX 错误,因此有许多潜在问题需要调查。一个有用的起点可能是之前的 SO 问题https://stackoverflow.com/a/10275316/1204258,它处理对象定义中的尾随逗号。

于 2012-07-03T12:22:23.420 回答
2

我在包含的 js 文件中遇到了同样的错误。它只出现在 IE 中。

</script>问题是因为包含文件末尾缺少标签。

希望有所帮助。

于 2013-07-25T00:26:26.557 回答
2

在 IE9 上有同样的不可发现的错误。

有一个 AJAX 请求正在传输一个 ....

解决了这个错误:

<script type="text/javascript">
    //<![CDATA[

    ... code goes here ...

    //]]>
</script>
于 2013-11-25T17:34:33.550 回答
1

在使用 ExtJS 来“要求”模块化 JavaScript 代码时,我也发生了同样的事情。原因:我错误地包含了“extends”关键字,该关键字在IE8中是保留的。确保您没有使用任何保留关键字作为属性键,而不先将它们放在引号中。

于 2014-06-18T15:44:42.143 回答
0

我在 IE 中遇到了同样的问题,问题是 javascript 中使用的 html 注释用 javascript 注释替换了 html 注释,那么它对我来说很好。

于 2014-05-13T05:22:39.867 回答