使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

症状

当包含 < br > 标记在 Internet Explorer 11 或 Microsoft 边缘宽度为 div 中键入文本时,意外地删除 < br > 标记。按照 tab 键 div 中隔开 < br > 标记该主机内容出现此现象。

例如,假设您在下面的示例 HTML 选择行 2,然后键入asdf:

<div contenteditable="true">        <span>
Line1
<br>
Line2
<br>
Line3
<br>
Line4
</span>
</div>

在此情况下,不只是行 2 删除,而且下面的 < br > 标记。因此,Line3 的联接,您键入的文本 ("asdf") 行 2 中,,如下所示︰

<div contenteditable="true">        <span>
Line1
<br>
asdfLine3
<br>
Line4
</span>
</div>

注意:如果满足以下条件之一为真,将出现此问题︰

  • 按 Shift + 最终选择将在其中输入文本的行。

  • 使用鼠标指针来之前的 < br > 标记,选择用于输入文本的位置单击。

原因

发生此问题是因为选择跟踪服务调整选择范围中插入文本。服务调用CSelectTracker::AdjustForCaretRequirements例程中,而这将结束标记指针移动以使其包括尾随换行符标记。这样,反过来,删除换行符。

解决方案

若要修复此问题,请安装最新的 Internet Explorer 累积安全更新。要执行此操作,请转到Microsoft 更新。此外,请参阅Internet Explorer 最新的累积安全更新的技术信息

注意:此更新最初包含在MS16 063: Internet Explorer 安全更新︰ 2016 6 月 14,

状态

Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。

参考资料

了解 Microsoft 用于描述软件更新的术语

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×