6

我正在使用 CKEditor,它的作用是默认添加 a<p>在内容的开头。

即使我将 enterMode 设置为<br/>,它也只会影响 Enter 键的作用,并保持start <p>

我遇到的问题是,如果文本以<img>标记开头,它将环绕该标记,<p>并且float:left图像上的标记不再起作用。

请问如何阻止默认<p>显示?

4

3 回答 3

9

也在寻找这个问题的答案,发现这个链接有帮助:http ://cksource.com/forums/viewtopic.php?f=11&t=15467&hilit=prevent+%3Cp%3E

因此,将其添加到您的 config.js 文件中即可:

CKEDITOR.editorConfig = function( config )
{
    config.enterMode = CKEDITOR.ENTER_BR;
};
于 2011-03-12T19:09:24.387 回答
4

将此作为您的 config.js 文件代码

CKEDITOR.editorConfig = function( config ) {

   //   config.enterMode = 2; //disabled <p> completely
        config.enterMode = CKEDITOR.ENTER_BR // pressing the ENTER KEY input <br/>
        config.shiftEnterMode = CKEDITOR.ENTER_P; //pressing the SHIFT + ENTER KEYS input <p>
        config.autoParagraph = false; // stops automatic insertion of <p> on focus
    };
于 2015-04-28T03:08:31.430 回答
2

这个解决方案对我有用,把它放在 config.js 中:

config.enterMode = 2;
于 2013-11-13T13:47:43.450 回答