Momentan sunteți offline, așteptați să vă reconectați la internet

ContentEditable div pierde<br>etichetă când tastați după selectat liniei de text în Internet Explorer 11

IMPORTANT: Acest articol este tradus cu ajutorul software-ului Microsoft de traducere automată și poate fi corectat prin intermediul tehnologiei Community Translation Framework (CTF). Microsoft oferă articole traduse automat, post-editate de comunitate și articole traduse de oameni, pentru a permite accesul la toate articolele din Baza noastră de cunoștințe în mai multe limbi. Articolele traduse automat și post-editate pot conține greșeli de vocabular, sintaxă și/sau gramatică. Microsoft nu este responsabil de inexactitățile, erorile sau daunele cauzate de traducerea greșită a conținutului sau de utilizarea acestuia de către clienți. Găsiți mai multe informații despre traducerea în colaborare la http://support.microsoft.com/gp/machine-translation-corrections/ro.

Faceți clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 3163201
Simptome
Când tastați text într-un contentEditablediv care conține<br>Etichete HTML în Internet Explorer 11 andMicrosoft Edge,<br>eticheta este eliminat în mod neașteptat.

De exemplu: un interval se află în contentEditablediv un conținut separate de găzduire<br>eticheta va avea ca rezultat nu numai textul eliminat, dar<br>etichetă, precum. Dacă selectați Line2 și tastați, Line2 și următoarele<br>declarație sunt removedcausing Line3 conectare la textul care a fost tastat (asdf):
<div contenteditable="true">        <span>            Line1            <br>            Line2            <br>            Line3            <br>            Line4        </span>    </div>
Devine:
<div contenteditable="true">        <span>            Line1            <br>            asdfLine3               <br>            Line4        </span>    </div>
Note
  • The<br>etichetă între Line2 și Line3 lipsesc cauze acea Line3 să se alăture text tastat.
  • Această problemă se produce numai pentru două condiții:
    • Dacă tastați textul apare după selectarea liniei este făcută cu combinația de taste "Shift + End".
    • Dacă linia este selectată utilizând mouse-ului clic până la locația unde<br>există.
Cauză
Această problemă apare deoarece serviciul de monitorizare selecție reglează intervalul de selecție în timpul Inserare de text. Reglarea se realizează prin apelarea rutinei CSelectTracker::AdjustForCaretRequirements. Acest lucru provoacă indicatorul marcaj de selectare end pentru a muta şi include la final sfârşit de linia Către. De aceea, se produce eliminarea sfârşit de linia Către.
Rezoluţie
Pentru a remedia această problemă, instalați cea mai recentă actualizare de securitate cumulativă pentru Internet Explorer. Pentru aceasta, mergeți la Microsoft Update. În plus, Vedeți informații tehnice despre cea mai recentă actualizare de securitate cumulativă pentru Internet Explorer.

Notă Această actualizare a fost inclusă prima dată în MS16-063: Actualizare de securitate pentru Internet Explorer: 14 iunie 2016.
Stare
Microsoft a confirmat că aceasta este o problemă cu produsele Microsoft enumerate în secţiunea „Se aplică la".
Referinţe
Aflați despre terminologiautilizată de Microsoft pentru a descrie actualizările software.
Notă Acesta este un articol „FAST PUBLISH” creat direct în cadrul organizaţiei de asistenţă Microsoft. Informaţiile conţinute aici sunt furnizate ca atare, drept răspuns la problemele care apar. Din cauza rapidităţii cu care sunt puse la dispoziţie, materialele pot avea erori tipografice şi pot fi revizuite în orice moment, fără înştiinţare. Consultaţi Termeni de utilizare pentru alte considerente.

Avertisment: acest articol a fost tradus automat

Proprietăți

ID articol: 3163201 - Ultima examinare: 06/14/2016 21:10:00 - Revizie: 1.0

Internet Explorer 11

  • kbqfe kbsurveynew kbfix kbexpertiseadvanced kbmt KB3163201 KbMtro
Feedback
lementsByTagName("head")[0].appendChild(m);