Výpočet hodnoty offsetTop pro elementy, které jsou obsaženy jako podřízené v elementech posunutých pomocí posuvníku, může v aplikaci Windows Internet Explorer 8 proběhnout nesprávně

Překlady článku Překlady článku
ID článku: 976948 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

ÚVOD

Kumulativní aktualizace zabezpečení pro aplikaci Internet Explorer 974455 (popsaná v bulletinu zabezpečení MS09-054) zavedla novou logiku pro výpočet hodnoty vlastnosti offsetTop. V určitých scénářích může být hodnota vlastnosti offsetTop vypočtena nesprávně.

Příznaky

Je-li aplikace Internet Explorer 8 spuštěna v režimu standardů, může nesprávně vypočítat hodnotu vlastnosti offsetTop, jsou-li splněny následující podmínky:
  • Webové stránky používají vlastnost offsetTop k určení horní pozice elementů.
  • Elementy jsou absolutně podřízeny elementům posunutým pomocí posuvníku.
  • Je nainstalována kumulativní aktualizace pro aplikaci Internet Explorer 974455.
Vlastnost offsetTop slouží k výpočtu horní pozice objektu vzhledem k nadřazeným souřadnicím nebo rozložení. Další informace naleznete na následující webové stránce služby MSDN společnosti Microsoft:
http://msdn.microsoft.com/cs-cz/library/ms534303(VS.85).aspx
Další informace o bulletinu MS09-054 naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
974455 MS09-054: Kumulativní aktualizace zabezpečení pro aplikaci Internet Explorer

Příčina

Byla vydána kumulativní aktualizace zabezpečení pro aplikaci Internet Explorer 974455 (popsána v bulletinu zabezpečení MS09-054), která řeší zjištěné chyby zabezpečení v aplikaci Internet Explorer. Jako součást kumulativní aktualizace zabezpečení aplikace Internet Explorer zavedla další logiku k výpočtu hodnot vlastnosti offsetTop. Tato další logika nepočítala s určitými scénáři, v nichž byla vlastnost offsetTop vyžadována pro elementy, které jsou absolutně podřízeny elementům posunutým pomocí posuvníku.

Řešení

Chcete-li tyto potíže vyřešit, po dokončení instalace kumulativní aktualizace zabezpečení 974455 nainstalujte aktualizaci 976749. Další informace o aktualizaci 976749 naleznete v následujícím článku znalostní báze Microsoft Knowledge Base:
976749 Pro aplikaci Internet Explorer je k dispozici aktualizace, která řeší potíže, k nimž dochází po instalaci aktualizace zabezpečení 974455 (MS09-054)

Důležité: Pokud jste nenainstalovali kumulativní aktualizaci zabezpečení 974455, neinstalujte aktualizaci 976749. Pokud ji nainstalujete, aniž byste nejdříve nainstalovali kumulativní aktualizaci zabezpečení 974455, může se stát, že aplikace Internet Explorer nebude fungovat správně. Pokud k této situaci dojde, odinstalujte aktualizaci 976749, nainstalujte kumulativní aktualizaci zabezpečení 974455 a pak znovu nainstalujte aktualizaci 976749.

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Vlastnosti

ID článku: 976948 - Poslední aktualizace: 9. listopadu 2009 - Revize: 1.1
Informace v tomto článku jsou určeny pro produkt:
  • Windows Internet Explorer 8 na těchto platformách
    • 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
    • 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 (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
Klíčová slova: 
kbbug kbexpertiseinter kbsecurity kbsurveynew KB976948

Dejte nám zpětnou vazbu

 

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