ContentEditable div 遺失<br>當您輸入的 Internet Explorer 11] 中的文字的選取行之後的標記

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:3163201
徵狀
當您在包含 contentEditablediv 中,會在鍵入文字時<br>在 Internet Explorer 11 andMicrosoft 邊緣,HTML 標籤<br>標記會意外地移除。

例如 ︰ 範圍位於 contentEditablediv,裝載隔開的內容<br>標記會導致不只將被移除的文字,但<br>也標記。如果您選取 Line2 和型別、 Line2 與下列<br>陳述式是 removedcausing Line3 聯結是具型別 (asdf) 的文字 ︰
<div contenteditable="true">        <span>            Line1            <br>            Line2            <br>            Line3            <br>            Line4        </span>    </div>
會變成 ︰
<div contenteditable="true">        <span>            Line1            <br>            asdfLine3               <br>            Line4        </span>    </div>
注意事項
  • 的<br>標記之間 Line2 Line3 遺漏該原因 Line3 加入輸入的文字。
  • 只對兩個條件,就會發生這個問題 ︰
    • 如果以"Shift + End"組合線路選擇後,就會發生輸入文字。
    • 如果使用按一下滑鼠左鍵,最多位置選取行位置<br>存在。
發生的原因
選取追蹤器 」 服務會調整選取範圍在插入文字時,就會發生這個問題。調整],來呼叫常式 CSelectTracker::AdjustForCaretRequirements 來達成。這會導致移動,並將包含行尾的自動換行結尾的標示指標。因此,它會造成換行移除。
解決方案
若要修正這個問題,請安裝最新的 Internet Explorer 累積安全性更新。若要執行這項操作,請安裝這些更新。此外,請參閱 有關 Internet Explorer 的最新的累積安全性更新的技術資訊.

附註第一次納入此更新程式 Internet Explorer 的 MS16-063 ︰ 安全性更新 ︰ 2016 年 6 月 14,.
狀況說明
Microsoft 已確認這是<套用> 一節所列出的 Microsoft 產品的問題。
参考
深入了解 術語,Microsoft 會用其來描述軟體更新。
注意 :本文屬於「快速發佈」文章,係由 Microsoft 技術支援或組織內部直接建立。 本文所包含的資訊是為了回應新問題而依現況提供。 因此為了迅速對外發佈,文章內容可能含有印刷錯誤,而且可能會在不另行通知的情況下進行修改。 如需其他考量事項,請參閱使用規定

警告:本文為自動翻譯

內容

文章識別碼:3163201 - 最後檢閱時間:06/14/2016 16:59:00 - 修訂: 1.0

Internet Explorer 11

  • kbqfe kbsurveynew kbfix kbexpertiseadvanced kbmt KB3163201 KbMtzh
意見反應