Příznaky
Webová stránka HTML, která obsahuje vstupní pole, které jsou vloženy do značky DIV máte. Pomocí skriptování ve vaší webové stránky a nahraďte okolní DIV kontejner pomocí innerHTML vlastnost. (Tato vlastnost také zahrnuje cílené vstupní pole.) Webové stránky v této situaci již nemá fokus.
Příčina
K tomuto problému dochází, protože dokument . ActiveElement je vlastnost nastavena na hodnotu null.
Poznámka: To je očekávané chování v režimu Standardy aplikace IE9 a vyšší režimy, dokumentu. ActiveElement je vlastnost nastavena na hodnotu null při použití innerHTML vlastnost nahraďte okolní DIV kontejner.
Řešení
Informace o aktualizaci
Chcete-li tento problém vyřešit, nainstalujte nejnovější kumulativní aktualizaci zabezpečení pro aplikaci Internet Explorer. Chcete-li to provést, přejděte na Web Microsoft Update.
Technické informace o nejnovější kumulativní aktualizaci zabezpečení pro aplikaci Internet Explorer přejděte na následující web společnosti Microsoft:
http://www.microsoft.com/technet/security/current.aspxPoznámka: Tato aktualizace byla poprvé zahrnuta v aktualizaci zabezpečení 2888505.
Další informace získáte v následujícím článku znalostní báze Microsoft Knowledge Base:
2888505 MS13-088: Kumulativní aktualizace zabezpečení pro aplikaci Internet Explorer: 12 listopadu 2013
Jak potíže obejít
Chcete-li tento problém vyřešit, když se změní obsah pomocí innerHTML vlastnosti a dokument. ActiveElement je null, nastavte vlastnost innerHTML subjektu voláním document.body.setActive(), která je vhodná pro danou situaci.
Stav
Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".
Další informace
Tato aktualizace mění funkce pro starší režim dokumentu IE7 a IE8 dokumentu (například v zobrazení kompatibility) v režimu Internet Explorer 10, takže režimech dokumentů provádět stejné základní formulář, stejně jako tomu bylo v předchozích verzích aplikace Internet Explorer:
-
Při použití režimu "Internet Explorer 7" dokument, docdokumentů. ActiveElement je vlastnost nastavena na značky BODY.
-
Při použití režimu dokumentu "Internet Explorer 8", dokumentu. ActiveElement je vlastnost nastavena na značky jazyka HTML.
Odkazy
Naleznete terminologie společnost Microsoft používá k popisu aktualizací softwaru.