0
我想寫一個簡單的插件來顯示CKEditor中的特殊字符。如何使顯示CKEditor中的特殊字符成爲可能
如何使顯示特殊字符成爲可能。例如:空格,製表符,非分隔空格(& nbsp;)。
應該按照原則工作,就像Word中所做的那樣。
我想寫一個簡單的插件來顯示CKEditor中的特殊字符。如何使顯示CKEditor中的特殊字符成爲可能
如何使顯示特殊字符成爲可能。例如:空格,製表符,非分隔空格(& nbsp;)。
應該按照原則工作,就像Word中所做的那樣。
簡答:幾乎不可能達到與Word中相同的結果。
爲什麼?因爲CKEditor是使用contentEditable的基於瀏覽器的編輯器。它不會使內容呈現 - 瀏覽器會這樣做。所以爲了顯示空格,你需要用一些跨度標記每一個。要標記行尾,您需要插入一些其他元素。這是可行的,但編輯是一個巨大的問題。需要考慮許多情況,但最重要的是 - 您需要現場更新這些跨度。這會導致撤消管理器,選擇,格式化功能,鍵盤導航等問題。
因此,部分但可能令人滿意的解決方案可能是在顯示此字符時啓用只讀模式。
好的,我明白了。謝謝。 如何將輸入(加載,粘貼和鍵盤輸入)元素 更換爲,並輸出(保存);回到 ? –