CKEditor - 领导<p> </p>我要摆脱

时间:2017-09-26 19:52:07

标签: ckeditor

当我使用编辑器并输入“test”时,我会回复以下内容:

"<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;

但它们都不起作用。我不明白为什么要添加它,完全没必要。

任何人都可以告诉我如何设置它以便它们不会通过配置添加,如果这样,或者只是让我知道是否有。

1 个答案:

答案 0 :(得分:0)

您从CKEditor收到的真正奇怪的标记。我构建了一些示例代码集,其中实现了标准的CKEditor设置。编辑器下面是触发从编辑器接收数据的按钮。

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

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

通常应使用getData方法从编辑器中获取数据。

我希望这个例子能有所帮助。如果没有,您能否提供更多信息,您使用哪种CKEditor设置以及哪个版本?