2017-09-26 3 views
0

を取り除きたいCKEditorバージョン - 私はエディタを使用して、私は戻って、次を得る「テスト」と入力すると

 

大手:

"<html data-version="ckeditor"><body><p>&nbsp;</p> 

<p><span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:11pt"><span style="font-size:11pt">test</span></span></span></p> 
</body></html>" 

問題が<p>&nbsp;</p>です。なぜそこにあるのか分かりませんが、値が保存されたり開いたりすると、先頭に空の行が追加されます。

私が試してみました、各種設定の設定:

config.autoParagraph = false; 
config.fillEmptyBlocks = false; 
config.enterMode = CKEDITOR.ENTER_DIV; 

しかし、それらのどれも動作しません。なぜ私はそれが追加されているのかわかりません。

どのように私はそれが設定を通して追加されないように誰かが私にそれを教えてくれますか?

答えて

0

これはCKEditorから受け取った本当に変なマークアップです。私はいくつかの例codepenをビルドしました。標準CKEditorセットアップを実装しています。下のエディタは、エディタからデータを受信するためのボタンです。

https://codepen.io/msamsel/pen/GMEqyo/

var editor = CKEDITOR.replace('editor'); 
editor.getData(); 

通常getData方法は、エディタからデータを取得するために使用する必要があります。

この例が役立つことを願っています。それ以外の場合は、どのような種類のCKEditorセットアップを使用し、どのバージョンを使用するのか、さらに詳しい情報を提供できますか?

+0

実際にautoParagraph = falseが機能します。私たちのビルドスクリプトは、CKEditorで非常に奇妙に動作するので、拾われませんでした。変更はクライアント/コア/ editor.jsに入り、実際にそれを取得して動作させる必要がありました。 – discodowney

関連する問題