【发布时间】:2014-12-11 05:19:43
【问题描述】:
我正在为 Internet Explorer 运行一个较旧的网站,使用 VBScript 和我们团队开发的 ActiveX 对象(RAPI、C++)。由于 IE11 不支持 VBScript,我们在配置文件中使用了 emulate 标签 , 。我们还使用 iFrame(不显示跨域网页)。
此设置在 IE 8、9、10 中运行良好,但在 IE11 中无法正常运行。问题是在我们的 ActiveX 组件显示模态对话框后 IE 崩溃。它没有关闭或重新启动,但会出现以下症状:
- 下拉列表不展开。它们已填充,您可以使用箭头键滚动所有值,但不会展开。
- 在此之后您将无法启动开发者工具。 (F12)
- 您无法打开互联网设置。
- 查看源代码在记事本中打开,而不是内置查看器。
- 您不能通过在地址字段中键入 www.microsoft.com(或其他网站)离开该网站。您仍然可以访问我们自己网站中的其他页面,但不能离开我们的网站。
在这次崩溃之后,除了下拉列表之外,我们仍然可以使用我们的网站的全部功能。只要选项卡处于打开状态,上述列表中的症状就会一直存在。
有类似经历的朋友吗?
问候安德烈亚斯
【问题讨论】:
标签: internet-explorer drop-down-menu crash internet-explorer-11