2016-04-18 76 views
0

我在頁面上設置了兩個ckeditor並激活了選項forcePasteAsPlainText:true。我期望當我複製文本時,所有的標籤,例如。 G。大膽,當我粘貼文本時被刪除。不幸的是,這並不適用於所有瀏覽器,尤其是Chrome瀏覽器(50.0.2661.75或更早版本49.0.2623.110)。我使用CKEditor 4.5.8。forcePasteAsPlainText在Chrome中沒有考慮Ctrl + V

當我從一個文本複製到使用Ctrl鍵 + C中的其他編輯/Ctrl鍵 + V Chrome中的完整的HTML被插入,包括粗體標記。在Firefox和IE中,它按預期被刪除。

Screenshot Chrome behaviour

看看我的jsfiddle demo

window.CKEDITOR.replace('cke1', 
{ 
    forcePasteAsPlainText: true 
}); 

window.CKEDITOR.replace('cke2', 
{ 
    forcePasteAsPlainText: true 
}); 

任何想法如何解決這個問題?

+0

我發現在此期間,問題只發生在同一個瀏覽器選項卡內。當我打開兩個瀏覽器選項卡時,它也可以在Chrome中使用。此外,Safari和Opera也出現問題。 – Coachtomato

回答