【问题标题】:Could not complete the operation due to error 80020101 in IE由于 IE 中的错误 80020101 无法完成操作
【发布时间】:2012-06-20 05:52:01
【问题描述】:

我在我的网站中使用 jQuery 1.7.2 和 lightbox。 我要在灯箱中加载的 HTML 代码如下:

//script type="text/javascript">
//jquery code
</script>

//html code..

在使用firefox和chrome时打开灯箱没有问题, 但是在使用 IE 时显示以下错误:

SCRIPT257:由于错误 80020101,无法完成操作。 jquery.min.js,第 2 行字符 11497..

当我将脚本类型从 text/javascript 更改为 text/html 时,灯箱可以正常打开,但现在 javascript 代码不起作用...

【问题讨论】:

标签: javascript internet-explorer


【解决方案1】:

我也遇到过这个问题。我一直在使用jQuery 1.7.2,但我无法通过这个。

jQ 1.8.2 中发布了一个正在实施的解决方案,但这并不影响我的结果。

我将我的字符编码更改为 UTF-8(我遇到的另一个建议),但这也没有帮助。

最终我回滚到jQ 1.4.2(本地存储的下一个先前版本)并且问题消失了。我知道这不是一个“解决方案”,但它是一种解决方法,让我重新回到游戏中并转向可部署的 EAR。

【讨论】:

    【解决方案2】:

    您的 Javascript 代码无法正确评估。我遇到了完全相同的情况,解决方案是将关联数组键的名称从 class 更改为 "class"(这只是评估错误的一个示例)。

    更多详情请看这个answer

    【讨论】:

      猜你喜欢
      • 2012-09-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-12
      • 2014-03-20
      相关资源
      最近更新 更多