В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Вычисление сдвига offsetTop для элементов, являющихся дочерними объектами элементов прокрутки, может отображаться неверно в Windows Internet Explorer 8

ВВЕДЕНИЕ
В накопительном обновлении для системы безопасности браузера Internet Explorer 974455 (описывается в бюллетене по безопасности (Майкрософт) MS09-054) была представлена новая логика вычисления значения свойства offsetTop. В некоторых обстоятельствах значение свойства offsetTop может вычисляться неправильно.
Проблема
Когда браузер Internet Explorer 8 работает в стандартном режиме, он может неправильно вычислить значение свойства offsetTop при перечисленных ниже условиях.
  • Если на веб-странице для определения верхней позиции элементов используется свойство offsetTop.
  • Если элементы являются абсолютными дочерними объектами элементов прокрутки.
  • Если установлено накопительное обновление для системы безопасности браузера Internet Explorer 974455.
Свойство offsetTop используется для вычисления верхней позиции объекта относительно структуры или родительских координат. Дополнительные сведения см. на следующем веб-сайте корпорации Майкрософт: Дополнительные сведения об обновлении MS09-054 см. в следующей статье базы знаний Майкрософт:
974455 MS09-054: накопительное обновление для системы безопасности обозревателя Internet Explorer
Причина
Накопительное обновление 974455 (описывается в бюллетене по безопасности (Майкрософт) MS09-054) выпущено с целью устранения уязвимостей системы безопасности браузера Internet Explorer. В его состав входит дополнительная логика вычисления значений свойства offsetTop. Она не позволяла выполнять вычисление при некоторых условиях, в которых свойство offsetTop запрашивалось для элементов, являющихся абсолютными дочерними объектами элементов прокрутки.
Решение
Чтобы решить эту проблему, перед установкой обновления 976749 необходимо установить накопительное обновление для системы безопасности 974455. Дополнительные сведения об обновлении 976749 см. в следующей статье базы знаний Майкрософт:
976749Для браузера Internet Explorer выпущено обновление, которое устраняет проблемы, возникшие после установки обновления для системы безопасности 974455 (MS09-054)

Важно. Не устанавливайте данное обновление, если на компьютере не установлено обновление для системы безопасности 974455. В противном случае могут возникнуть неполадки в работе браузера Internet Explorer. Если это произошло, удалите данное обновление, установите обновление для системы безопасности 974455 и снова установите данное обновление.
Статус
Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе "Информация в данной статье применима к".
Свойства

Номер статьи: 976948 — последний просмотр: 11/09/2009 18:07:25 — редакция: 1.1

  • Windows Internet Explorer 8
  • kbbug kbexpertiseinter kbsecurity kbsurveynew KB976948
Отзывы и предложения