Pierde ContentEditable div<br>etiqueta al escribir después de la línea de texto en Internet Explorer 11 seleccionada

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 3163201
Síntomas
Cuando se escribe texto en un contentEditablediv que contiene<br>Las etiquetas HTML y de Microsoft Internet Explorer 11 borde, el<br>etiqueta se quita inesperadamente.

Por ejemplo: un intervalo se encuentra en un contentEditablediv que hospedan contenido separado por<br>etiqueta dará como resultado no sólo el texto que se va a quitar, pero la<br>etiqueta también. Si selecciona línea2 y el tipo, la línea 2 y los siguientes<br>instrucción son removedcausing línea3 unir el texto que estaba escrito (asdf):
<div contenteditable="true">        <span>            Line1            <br>            Line2            <br>            Line3            <br>            Line4        </span>    </div>
Se convierte en:
<div contenteditable="true">        <span>            Line1            <br>            asdfLine3               <br>            Line4        </span>    </div>
Notas:
  • La<br>etiqueta entre línea2 línea3 falta que provoquen línea3 para unir el texto escrito.
  • Este problema sólo se produce para dos condiciones:
    • Si escribe texto se produce después de la selección de línea se realiza con la combinación de teclas "Shift + End".
    • Si la línea se selecciona mediante clic izquierdo hasta la ubicación donde<br>existe.
Causa
Este problema se produce porque el servicio de seguimiento de selección ajusta el intervalo de selección durante la inserción de texto. El ajuste se logra mediante una llamada a la rutina CSelectTracker::AdjustForCaretRequirements. Esto hace que el puntero de marcado final mover e incluir el salto de línea final. Por lo tanto, hace que la eliminación del salto de línea.
Solución
Para solucionar este problema, instale la actualización de seguridad acumulativa más reciente para Internet Explorer. Para ello, vaya a Microsoft Update. Además, consulte el información técnica acerca de la actualización de seguridad acumulativa más reciente para Internet Explorer.

Nota: Esta actualización se incluyó primero en el MS16-063: Actualización de seguridad para Internet Explorer: 14 de junio de 2016.
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Referencias
Obtenga información acerca de la terminologíaque utiliza Microsoft para describir las actualizaciones de software.
Nota: es un artículo de "PUBLICACIÓN RÁPIDA" creado directamente por la organización de soporte técnico de Microsoft. La información aquí contenida se proporciona como está, como respuesta a problemas que han surgido. Como consecuencia de la rapidez con la que lo hemos puesto disponible, los materiales podrían incluir errores tipográficos y pueden ser revisados en cualquier momento sin previo aviso. Vea las Condiciones de uso para otras consideraciones

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 3163201 - Última revisión: 06/14/2016 22:38:00 - Revisión: 1.0

Internet Explorer 11

  • kbqfe kbsurveynew kbfix kbexpertiseadvanced kbmt KB3163201 KbMtes
Comentarios