前提・実現したいこと
CKEditor-4.3.4で改行を行った際に空行?が「 」に置換されている
発生している問題
※ソース表示 dddddddddd<br /> ※改行後に要素があっても表示されている dddddddddd<br /> <br /> <p>いいいいい</p>
### 現在の「config.js」の設定
CKEDITOR.editorConfig = function( config ) { // Define changes to default configuration here. For example: // config.language = 'fr'; // config.uiColor = '#AADC6E'; config.language = 'ja'; //divタグを削除しないようにします。 config.allowedContent = true; //プレーンテキストでペーストするようにします。 config.forcePasteAsPlainText = true; //プラグインを読み込みます。 config.extraPlugins = 'codemirror'; config.codemirror = { theme: 'eclipse' }; //ブロック要素を表示します。 config.startupOutlineBlocks = true; //ソースモードにします。 config.startupMode = 'source'; //表示領域を100%表示にします。 config.width = '100%'; //初期縦幅を600pxにします。 config.height = 600; //カーソル位置を示す色を定義します。 config.magicline_color = 'blue'; //ツールを定義します。 config.toolbar = [ ['Undo','Redo','-','Find'] ,['TextColor','Bold','Underline','Strike','Subscript','Superscript','-','NumberedList','BulletedList','-','JustifyLeft','JustifyCenter','JustifyRight','-','RemoveFormat','Styles'] ,['Link','Unlink'] ,['ShowBlocks'] ]; //打消し線のタグをstrikeからdelに差し替えます。 config.coreStyles_strike = { element: 'del' }; };
試したこと
「config.fillEmptyBlocks = false;」を記載してみたがかわらず..
「config.basicEntities = false;」を記載するとエスケープされなくなり
「 」は表示されなくなったが無駄な「 」※半角空白が表示されてしまう。
あなたの回答
tips
プレビュー