Belirtiler
< Br > etiketi içeren Internet Explorer 11 veya Microsoft Edge < br > etiketinde contentEditable div metin yazdığınızda, beklenmedik bir şekilde silinir. Bu davranış, bir contentEditable div içinde < br > sekmesi tarafından ayrılmış bu ana içeriği oluşur.
Örneğin, aşağıdaki örnek HTML satır2 seçin ve sonra yazın asdfvarsayalım:
<div contenteditable="true"> <span>
Line1
<br>
Line2
<br>
Line3
<br>
Line4
</span>
</div>
Bu durumda, sadece silinmiş satır2 aynı zamanda aşağıdaki < br > etiketi olur. Bu nedenle, Satır3 ("asdf") satır2 içinde aşağıdaki gibi yazdığınızı metni birleştirir:
<div contenteditable="true"> <span>
Line1
<br>
asdfLine3
<br>
Line4
</span>
</div>
Not: Bu sorun, aşağıdaki koşullardan biri doğru olduğunda oluşur:
-
Siz metin burada gireceğiniz satır seçmek için üst karakter + End tuşlarına basın.
-
Yalnızca metin girmek için bir konum seçmek için < br > etiketinden önce tıklatmak için fareyi kullanın.
Neden
Bu sorun, seçim İzleyicisi hizmet metin ekleme sırasında seçim aralığı ayarlar nedeniyle oluşur. Hizmet CSelectTracker::AdjustForCaretRequirements yordamını çağırıyor ve sonundaki satır sonu etiketi içerir böylece son Biçimleme işaretçileri bu taşır. Bu, sırayla, satır sonu siler.
Çözüm
Bu sorunu gidermek için en son Internet Explorer toplu güvenlik gGüncelleştirmesini yükleyin. Bunu yapmak için Microsoft Update sitesine gidin. Ayrıca bkz: Internet Explorer için en son toplu güvenlik güncelleştirmesi hakkında teknik bilgiler
Not: Bu güncelleştirme ilk olarak eklenmiştir MS16-063: Internet Explorer için güvenlik güncelleştirmesi: 14 Haziran 2016.
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Başvurular
Microsoft'un yazılım güncelleştirmelerini açıklamak için kullandığı terminoloji hakkında ek bilgi edinin.