0
我online CMS(現在正在使用CKEditor的v4.2.2)不支持<font face="Symbol">
,所以在線編輯工具必須保留的UTF-8的在線版本的「純潔」。CKeditor-4,如何禁用字體符號?
就會出現問題,當用戶複製/粘貼從外部文本到CKEDITOR箱,
<p><font face="Symbol">• </font>blabla
<font face="Symbol">S</font> blabla;</p>
燦CKEditor的把這些<font face="Symbol">
爲 「無UTF-8」?也就是說,可以節省的CKEditor
<p>• blabla Σ blabla;</p>
有一些配置來執行僅UTF8字符,沒有字體符號?
編輯:我的配置測試的情境,
CKEDITOR.on('instanceCreated', function(event) { // contenteditable
var editor = event.editor;
// ...
editor.on('configLoaded', function() {
editor.config.skin = '...';
// ...
});
});
感謝@Reinmar,你是CKEDITOR-的人,所以我敢肯定,你的答案是正確的! [官方字典在這裏](http://www.unicode.org/Public/MAPPINGS/VENDORS/ADOBE/symbol.txt)...但我需要一點點的幫助來複制/粘貼你的代碼(使用'返回CKEDITOR.htmlParser.text('HelloWorld');')到CKedtitor實現中,請參閱我編輯過的附錄中的問題文本 - 無法正常工作,我需要複製/粘貼代碼? –
最佳位置將放在'editor#pluginsLoaded'偵聽器中。數據處理器實例將在那時準備就緒。你也可以將它添加到'editor#instanceReady'監聽器中,但是這是在數據被過濾之後,所以你的過濾器將會錯過啓動時加載的數據。 – Reinmar