ContentEditable div ztratí značku < br > Pokud zadáte po vybraného řádku textu v aplikaci Internet Explorer 11

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.
Vlastnosti

ID článku: 3163201 - Poslední kontrola: 11. 2. 2017 - Revize: 2

Internet Explorer 11

Váš názor