Ostrzeżenie: Wycofana, nieobserwowana aplikacja klasyczna Internet Explorer 11 została trwale wyłączona w ramach aktualizacji przeglądarki Microsoft Edge w niektórych wersjach Windows 10. Aby uzyskać więcej informacji, zobacz Wycofywanie aplikacji klasycznej Internet Explorer 11 — często zadawane pytania.
Oznaki
Rozważmy następujący scenariusz:
-
Masz aplikację hostową kontrolkę WebBrowser programu Internet Explorer 8 lub Internet Explorer 9.
-
Interakcja występuje z elementami HTML renderowanymi w aplikacji.
-
Aplikacja próbuje umieścić lub zaktualizować kursor.
W tym scenariuszu może wystąpić błąd w Mshtml.dll.
Przyczyna
Ten problem występuje, gdy element HTML jest dynamicznie usuwany z bieżącego renderowanego widoku, a co najmniej jeden element HTML przewija się do widoku bezpośrednio pod lokalizacją wskaźnika. W takim przypadku element pod wskaźnikiem jest wyliczony oprócz jego przodków w celu zidentyfikowania skojarzonych właściwości tekstu lub etykietki narzędzia. Jeśli proces wyliczania próbuje usunąć element, który właśnie został usunięty z bieżącego widoku, występuje błąd.
Rozwiązanie
Informacje o aktualizacji zabezpieczeń
Aby rozwiązać ten problem, zainstaluj najnowszą skumulowaną aktualizację zabezpieczeń programu Internet Explorer. Aby to zrobić, przejdź do witryny Microsoft Update.
Aby uzyskać więcej informacji technicznych na temat najnowszej zbiorczej aktualizacji zabezpieczeń programu Internet Explorer, zobacz Biuletyny zabezpieczeń firmy Microsoft.
Status
Firma Microsoft potwierdziła, że jest to problem dotyczący produktów firmy Microsoft wymienionych w sekcji „Dotyczy”.
Więcej informacji
W przypadku programu Internet Explorer 8 dla systemów Windows 7 z dodatkiem Service Pack 1 i Windows Server 2008 R2 z dodatkiem Service Pack 1 ta aktualizacja została po raz pierwszy uwzględniona w pakiecie MS13-059. Jest to skumulowana aktualizacja zabezpieczeń programu Internet Explorer z dnia 13 sierpnia 2013 r.
W przypadku programu Internet Explorer 8 dla systemów Windows Server 2008 z dodatkiem Service Pack 2 i Internet Explorer 9 dla systemów Windows 7 z dodatkiem Service Pack 1 i Windows Server 2008 R2 z dodatkiem Service Pack 1 ta aktualizacja została po raz pierwszy uwzględniona w pakiecie MS13-080. Jest to skumulowana aktualizacja zabezpieczeń programu Internet Explorer z dnia 8 października 2013 r.
Informacje pomocnicze
Zobacz terminologię używaną przez firmę Microsoft do opisywania aktualizacji oprogramowania.