Příznaky
Při psaní textu v div contentEditable, který obsahuje značku < br > v Internet Explorer 11 nebo Microsoft Edge značku < br > je neočekávaně odstraněny. K tomuto chování dochází v contentEditable div hostiteli obsahu, které jsou odděleny značky < br >.
Předpokládejme například, vyberte parametr řádek2 v následující ukázka HTML a potom zadejte asdf:<div contenteditable="true"> <span>
Line1 <br> Line2 <br> Line3 <br> Line4 </span> </div>
V této situaci je nejen řádek2 odstraněn, ale následující značku < br >. Proto řádek3 spojení textu zadaného ("asdf") na řádek2, takto:
<div contenteditable="true"> <span>
Line1 <br> asdfLine3 <br> Line4 </span> </div>
Poznámka: K tomuto problému dochází, pokud platí jedna z následujících podmínek:
-
Stisknutí klávesy Shift + End vyberte řádek, kde se budou zadávat text.
-
Pomocí myši klepněte před značku < br > Chcete-li vybrat umístění pro zadání textu.
Příčina
K tomuto problému dochází, protože služba sledování výběru upraví rozsah výběru při vkládání textu. Služba volání rutiny CSelectTracker::AdjustForCaretRequirements a to tak, aby zahrnovala koncovou značku konec řádku přesune ukazatel koncové značky. Naopak, odstraní konce řádku.
Řešení
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. Dále si pročtěte téma technické informace o nejnovější kumulativní aktualizaci pro aplikaci Internet Explorer. Poznámka: Tato aktualizace byla poprvé zahrnuta v MS16-063: aktualizace zabezpečení pro aplikaci Internet Explorer: 14. června 2016.
Stav
Společnost Microsoft potvrdila, že se jedná o problém v produktech společnosti Microsoft, které jsou uvedeny v části "Platí pro".
Odkazy
Další informace o terminologii , kterou společnost Microsoft používá k popisu aktualizací softwaru.