你目前正处于脱机状态,正在等待 Internet 重新连接

在 Windows Internet Explorer 8 中,如果包含的元素作为滚动元素的子级,则可能会错误地报告这些元素的 offsetTop 计算结果

简介
Internet Explorer 累积安全更新 974455(在 Microsoft 安全公告 MS09-054 中进行了介绍)引入了计算 offsetTop 属性值的新逻辑。在某些情形下,可能会错误地计算 offsetTop 属性的值。
症状
当 Internet Explorer 8 在标准模式下运行时,如果满足下列条件,它可能会错误地计算 offsetTop 属性的值:
  • 网页使用 offsetTop 属性来确定元素的顶端位置。
  • 元素是滚动元素的绝对子级。
  • 安装了 Internet Explorer 累积安全更新 974455。
offsetTop 属性用于计算对象相对于布局或父坐标的顶端位置。有关更多信息,请访问下面的 Microsoft MSDN 网页: 有关 MS09-054 的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
974455 MS09-054:Internet Explorer 累积安全更新
原因
为了解决在 Internet Explorer 中发现的安全漏洞,已发布 Internet Explorer 累积安全更新 974455(在安全公告 MS09-054 中进行了介绍)。作为累积安全更新的一部分,Internet Explorer 引入了用于计算 offsetTop 属性值的附加逻辑。此附加逻辑并未考虑为属于滚动元素绝对子级的元素请求 offsetTop 属性的特定情况。
解决方案
为解决此问题,请在安装累积安全更新 974455 后安装更新 976749。有关更新 976749 的更多信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
976749有一个 Internet Explorer 更新,可解决在应用安全更新 974455 (MS09-054) 后出现的问题

重要说明:如果尚未安装累积安全更新 974455,请勿安装更新 976749。如果在没有首先安装累积安全更新 974455 的情况下安装更新 976749,则 Internet Explorer 可能不会正常运行。如果发生这种情况,请卸载更新 976749,安装累积安全更新 974455,然后重新安装更新 976749。
状态
Microsoft 已经确认“适用于”部分中列出的 Microsoft 产品存在此问题。
属性

文章 ID:976948 - 上次审阅时间:11/09/2009 18:07:25 - 修订版本: 1.2

Windows Internet Explorer 8

  • kbbug kbexpertiseinter kbsecurity kbsurveynew KB976948
反馈