Beräkningen av offsetTop-egenskapen för element som är underordnade rullade element rapporteras felaktigt i Windows Internet Explorer 8

Artikelöversättning Artikelöversättning
Artikel-id: 976948 - Visa produkter som artikeln gäller.
Visa alla | Dölj alla

INLEDNING

Med den kumulativa säkerhetsuppdateringen för Internet Explorer 974455 (beskrivs i Microsoft-säkerhetsbulletinen MS09-054) infördes ny logik för att beräkna egenskapsvärdet för offsetTop. I vissa situationer beräknas värdet för offsetTop-egenskapen felaktigt.

Symptom

När Internet Explorer 8 körs i standardläge beräknas värdet för offsetTop-egenskapen felaktigt under följande förutsättningar:
  • offsetTop-egenskapen används på webbsidan för att fastställa elementens övre position.
  • Elementen är absolut underordnade rullade element.
  • Den kumulativa säkerhetsuppdateringen för Internet Explorer 974455 är installerad.
Egenskapen offsetTop används för att beräkna objektets övre position i relation till layouten eller motsvarande överordnade objekt. Mer information finns på följande Microsoft MSDN-webbsida:
http://msdn.microsoft.com/sv-se/library/ms534303(VS.85).aspx
Om du vill veta mer om MS09-054 klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
974455 MS09-054: Kumulativ säkerhetsuppdatering för Internet Explorer

Orsak

Den kumulativa säkerhetsuppdateringen för Internet Explorer 974455 (beskrivs i säkerhetsbulletinen MS09-054) gavs ut för att åtgärda identifierade säkerhetsluckor i Internet Explorer. Som en del av den kumulativa säkerhetsuppdateringen införde Internet Explorer ytterligare logik för att beräkna värden för offsetTop-egenskapen. Den nya logiken inbegrep inte vissa scenarier där offsetTop-egenskapen begärs för element som är absolut underordnade rullade element.

Lösning

Du löser problemet genom att installera uppdatering 976749 efter att ha installerat den kumulativa säkerhetsuppdateringen 974455. Om du vill veta mer om uppdatering 976749 klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
976749 Det finns en uppdatering för Internet Explorer som löser problem som uppstår när du har installerat säkerhetsuppdatering 974455 (MS09-054)

Viktigt! Installera inte uppdatering 976749 om du inte har installerat den kumulativa säkerhetsuppdateringen 974455. Annars kanske Internet Explorer inte fungerar som det ska. Om du ändå gjort det avinstallerar du uppdatering 976749, installerar den kumulativa säkerhetsuppdateringen 974455 och installerar om uppdatering 976749.

Status

Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller" i den här artikeln.

Egenskaper

Artikel-id: 976948 - Senaste granskning: den 9 november 2009 - Revision: 1.1
Informationen i denna artikel gäller:
  • Windows Internet Explorer 8 på följande plattformar
    • 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
Nyckelord: 
kbbug kbexpertiseinter kbsecurity kbsurveynew KB976948

Ge feedback

 

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