TinyMCE编辑器中的换行符在预览时显示额外的行,而不是在代码中

Kor*_*nme 8 tinymce bbcode rte

我正在使用带有TinyMCE的BBCode插件,并看到预览和HTML代码之间的换行符没有显示相同.

我在编辑器窗口中有以下几行:

This is line one

This is line three
Run Code Online (Sandbox Code Playgroud)

第二行是空的.当我在HTML中查看时,我得到以下内容.

This is line one
This is line three
Run Code Online (Sandbox Code Playgroud)

没有多余的空行.

tinyMCE.init({
    mode : "textareas",
    theme : "advanced",
    plugins : "bbcode",
    entity_encoding : "raw",
    remove_linebreaks : false,
    force_p_newlines : false,
    force_br_newlines : true,
    forced_root_block : ''
});
Run Code Online (Sandbox Code Playgroud)

我错过了什么?

and*_*eas 4

我已经在我的测试页面上使用 Firefox 3.5.7 和 Google Chrome 4.0.223.11进行了测试。

html:

tinyMCE.init({
  theme : "advanced",
  mode : "textareas",
  plugins : "bbcode",
  content_css : "bbcode.css",
  entity_encoding : "raw",
  add_unload_trigger : false,
  remove_linebreaks : false,
  apply_source_formatting : false
});
Run Code Online (Sandbox Code Playgroud)

可以使用简单的 CSS(“bbcode.css”)删除段落之间的空格,如下所示:

p {margin:0; padding: 0;}
Run Code Online (Sandbox Code Playgroud)