警告: 在某些版本的 Windows 10 上,通过 Microsoft Edge 更新永久禁用已停用的不支持的 Internet Explorer 11 桌面应用程序。 有关详细信息,请参阅 Internet Explorer 11 桌面应用停用常见问题解答。
症状
请考虑以下情况:
-
你有一个托管 Internet Explorer 8 或 Internet Explorer 9 WebBrowser 控件的应用程序。
-
与应用程序中呈现的 HTML 元素发生交互。
-
应用程序尝试定位或更新游标。
在这种情况下,Mshtml.dll中可能会出现错误。
原因
从当前呈现的视图中动态删除 HTML 元素,并且一个或多个 HTML 元素直接滚动到指针位置下的视图中时,会出现此问题。 在这种情况下,除了枚举指针下的元素外,还会枚举其上级,以标识任何关联的文本或工具提示属性。 如果枚举过程尝试取消引用刚刚从当前视图中删除的元素,则会发生错误。
解决方案
安全更新信息
若要解决此问题,请安装 Internet Explorer 的最新累积安全更新。 为此,请转到 Microsoft 更新。 有关 Internet Explorer 的最新累积安全更新的更多技术信息,请参阅 Microsoft 安全公告。
状态
Microsoft 已经确认这是一个列于“适用范围”部分的 Microsoft 产品问题。
详细信息
对于适用于 Windows 7 Service Pack 1 和 Windows Server 2008 R2 Service Pack 1 的 Internet Explorer 8,此更新首先包含在 MS13-059 中。 这是 Internet Explorer 的累积安全更新 ,日期为 2013 年 8 月 13 日。 对于 Internet Explorer 8 for Windows Server 2008 Service Pack 2 和 Internet Explorer 9 for Windows 7 Service Pack 1 和 Windows Server 2008 R2 Service Pack 1,此更新最初包含在 MS13-080 中。 这是 Internet Explorer 的累积安全更新 ,日期为 2013 年 10 月 8 日。
参考
请参阅 Microsoft 用于描述软件更新 的术语 。