簡體   English   中英

CKEditor在笑臉后插入

[英]CKEditor inserts   after smileys

我在一個社交網絡項目中使用CKEditor,我認為擁有Smileys插件會很好。

但是,當我通過UI使用“笑臉”按鈕添加笑臉時,CKEditor會在每個笑臉后自動插入&nbsp,從而導致無法解析它們。

我曾嘗試在config.js中禁用fillEmptyBlocks,但這沒有用,並且還嘗試用PHP替換服務器端的&nbsp:

str_replace(' ', ' ', $text);

奇怪的是,它也不起作用。

我可以在將文本傳遞到服務器之前以某種方式在CKEditor中替換它們,還是有更好的解決方案?

很久以來一直在嘗試修復此問題,因此非常感謝(!)修復!

奇怪的。 沒有答案或任何東西。

無論如何...我發現由於我的內容是UTF-8編碼的,所以不間斷的空格不是“ xA0”,而是“ \\ xC2 \\ xA0”。 以下是一些通過Google解決此問題的人的解決方法:

// Replace   with PHP before outputting
preg_replace('/\xC2\xA0/', ' ', $text);

仍在尋找更好的解決方案。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM