Príznaky
Keď zadáte text contentEditable div, ktorý obsahuje značku < br > Internet Explorer 11 alebo Microsoft Edge, < br > záznam sa odstráni a neočakávane. Toto správanie sa vyskytuje contentEditable div oddelené značku < br > obsahu počítača.
Predpokladajme, že výberu riadok_2 v nasledujúci príklad HTML a potom zadajte asdf:
<div contenteditable="true"> <span>
Line1
<br>
Line2
<br>
Line3
<br>
Line4
</span>
</div>
V takomto prípade nie je riadok_2 odstrániť, ale aj nasledujúce značky < br >. Z tohto dôvodu riadok_3 spája text napísaný ("asdf") v riadok_2, takto:
<div contenteditable="true"> <span>
Line1
<br>
asdfLine3
<br>
Line4
</span>
</div>
Poznámka: Tento problém sa vyskytuje, ak je splnená jedna z nasledujúcich podmienok:
-
Stlačíte Shift + End vyberte riadok, kde zadáte text.
-
Používate myši kliknite len značku < br > vyberte umiestnenie na zadávanie textu.
Príčina
Tento problém sa vyskytuje, pretože službu sledovanie nastavenie rozsahu výberu počas textu. Služba volá CSelectTracker::AdjustForCaretRequirements bežné a presunie ukazovateľ konca značky tak, že obsahuje koncovú značku zlom riadka. Naopak, odstráni prerušenie.
Riešenie
Ak chcete vyriešiť tento problém, nainštalujte Najnovšia Kumulatívna aktualizácia zabezpečenia programu Internet Explorer. Ak to chcete urobiť, prejdite na lokalitu Microsoft Update. Okrem toho si pozrite technické informácie o najnovšej kumulatívnej aktualizácii zabezpečenia programu Internet Explorer.
Poznámka: Táto aktualizácia bola prvýkrát zahrnutá v MS16-063: Aktualizácia zabezpečenia programu Internet Explorer: 14 jún 2016.
Stav
Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.
Odkazy
Prečítajte si informácie o terminológii, ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.