O cálculo de offsetTop para elementos contidos como subordinados de elementos de deslocamento pode ser reportado incorrectamente no Windows Internet Explorer 8

Traduções de Artigos Traduções de Artigos
Artigo: 976948 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

INTRODUÇÃO

A actualização de segurança cumulativa para o Internet Explorer 974455 (descrita no boletim de segurança da Microsoft MS09-054) apresentou uma nova lógica para calcular o valor da propriedade offsetTop. Em determinados cenários, o valor da propriedade offsetTop pode ser calculado incorrectamente.

Sintomas

Quando o Internet Explorer 8 está a ser executado no modo padrão, pode calcular incorrectamente o valor da propriedade offsetTop, caso se verifiquem as seguintes condições:
  • A página Web utiliza a propriedade offsetTop para determinar a posição superior dos elementos.
  • Os elementos são subordinados absolutos dos elementos de deslocamento.
  • A actualização de segurança cumulativa para o Internet Explorer 974455 está instalada.
A propriedade offsetTop é utilizada para calcular a posição superior do objecto em relação ao esquema ou ao elemento principal de coordenada. Para mais informações, visite a seguinte página Web do Microsoft MSDN:
http://msdn.microsoft.com/pt-pt/library/ms534303(VS.85).aspx
Para mais informações sobre a actualização MS09-054, clique no número de artigo que se segue para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
974455 MS09-054: Actualização de segurança cumulativa para o Internet Explorer

Causa

A actualização de segurança cumulativa para o Internet Explorer 974455 (descrita no boletim de segurança MS09-054) foi lançada para corrigir vulnerabilidades de segurança identificadas no Internet Explorer. Como parte da actualização de segurança cumulativa, o Internet Explorer introduziu uma lógica adicional para calcular os valores da propriedade offsetTop. Esta lógica adicional não teve em consideração determinados cenários, nos quais a propriedade offsetTop foi pedida para elementos que são subordinados absolutos dos elementos de deslocamento.

Resolução

Para resolver este problema, instale a actualização 976749 depois de instalar a actualização de segurança cumulativa 974455. Para mais informações sobre a actualização 976749, clique no número de artigo que se segue para o visualizar na Base de Dados de Conhecimento Microsoft:
976749 Está disponível uma actualização para o Internet Explorer que resolve problemas que ocorrem depois de aplicar a actualização de segurança 974455 (MS09-054)

Importante Não instale a actualização 976749 se não tiver instalado a actualização de segurança cumulativa 974455. Se instalar a actualização 976749 sem instalar primeiro a actualização de segurança cumulativa 974455, o Internet Explorer poderá não funcionar correctamente. Se isto ocorrer, desinstale a actualização 976749, instale a actualização de segurança cumulativa 974455 e, em seguida, reinstale a actualização 976749.

Ponto Da Situação

A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".

Propriedades

Artigo: 976948 - Última revisão: 9 de novembro de 2009 - Revisão: 1.2
A informação contida neste artigo aplica-se a:
  • Windows Internet Explorer 8 nas seguintes plataformas
    • Windows Server 2008 Datacenter without Hyper-V
    • Windows Server 2008 Enterprise without Hyper-V
    • Windows Server 2008 for Itanium-Based Systems
    • Windows Server 2008 Standard without Hyper-V
    • Windows Server 2008 Datacenter
    • Windows Server 2008 Enterprise
    • Windows Server 2008 Standard
    • Windows Web Server 2008
    • Windows Server 2008 R2 Datacenter
    • Windows Server 2008 R2 Enterprise
    • Windows Server 2008 R2 Standard
    • Windows 7 Enterprise
    • Windows 7 Home Basic
    • Windows 7 Home Premium
    • Windows 7 Professional
    • Windows 7 Ultimate
    • Windows Vista Business
    • Windows Vista Enterprise
    • Windows Vista Home Basic
    • Windows Vista Home Premium
    • Windows Vista Ultimate
    • Windows Vista Enterprise 64-bit edition
    • Windows Vista Home Basic 64-bit edition
    • Windows Vista Home Premium 64-bit edition
    • Windows Vista Ultimate 64-bit edition
    • Windows Vista Business 64-bit edition
    • Microsoft Windows XP Professional Edition
    • Microsoft Windows XP Home Edition
    • Microsoft Windows XP Professional x64 Edition
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Standard x64 Edition
    • Microsoft Windows Server 2003 Web Edition
    • Microsoft Windows Server 2003 Standard Edition
    • Microsoft Windows Server 2003 Enterprise Edition
    • Microsoft Windows Server 2003 Datacenter Edition
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
Palavras-chave: 
kbbug kbexpertiseinter kbsecurity kbsurveynew KB976948

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com