【问题标题】:IE11 partially crashesIE11 部分崩溃
【发布时间】:2014-12-11 05:19:43
【问题描述】:

我正在为 Internet Explorer 运行一个较旧的网站,使用 VBScript 和我们团队开发的 ActiveX 对象(RAPI、C++)。由于 IE11 不支持 VBScript,我们在配置文件中使用了 emulate 标签 , 。我们还使用 iFrame(不显示跨域网页)。

此设置在 IE 8、9、10 中运行良好,但在 IE11 中无法正常运行。问题是在我们的 ActiveX 组件显示模态对话框后 IE 崩溃。它没有关闭或重新启动,但会出现以下症状:

  1. 下拉列表不展开。它们已填充,您可以使用箭头键滚动所有值,但不会展开。
  2. 在此之后您将无法启动开发者工具。 (F12)
  3. 您无法打开互联网设置。
  4. 查看源代码在记事本中打开,而不是内置查看器。
  5. 您不能通过在地址字段中键入 www.microsoft.com(或其他网站)离开该网站。您仍然可以访问我们自己网站中的其他页面,但不能离开我们的网站。

在这次崩溃之后,除了下拉列表之外,我们仍然可以使用我们的网站的全部功能。只要选项卡处于打开状态,上述列表中的症状就会一直存在。

有类似经历的朋友吗?

问候安德烈亚斯

【问题讨论】:

    标签: internet-explorer drop-down-menu crash internet-explorer-11


    【解决方案1】:

    就在最近,IE11 引入了过时的 ActiveX 控件阻止。这可能是问题的原因:

    http://blogs.msdn.com/b/ie/archive/2014/10/14/october-2014-updates-and-a-preview-of-changes-to-out-of-date-activex-control-blocking.aspx

    http://technet.microsoft.com/en-us/library/dn761713.aspx

    我还假设您的 ActiveX 控件已签名,因为默认情况下 IE 不会下载未签名的 ActiveX 控件。

    我知道这不是您需要的确切答案,而是更多的诊断步骤,供我们通过检查您的 IE11 设置来确定根本原因

    【讨论】:

    • 嗨罗曼!是的,ActiveX 控件已签名。自 2014 年夏末以来,我就已经意识到我们的问题,所以我猜微软发布“过时的 ActiveX 阻止”已经有一段时间了?我从未见过任何 IE 消息说我们的 ActiveX 控件已过时。 /BR安德烈亚斯
    猜你喜欢
    • 2017-06-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多