tinymce wysiwyg编辑器在html中提供额外的行

时间:2011-07-29 13:39:11

标签: ruby-on-rails ruby user-interface tinymce wysiwyg

我在我的应用程序中使用了tinymce wysiwyg编辑器。 我在我的数据库中保存了我的tinymce o / p,但当我在我的html页面中检索它时,它添加了我不想要的空白额外行。

对于Ex: - 当我在编辑器中提供以下i / p时

Hi,
This is a test message.

Thanks,
Salil

看起来像是在我的html页面中

Hi,
                      ########This is blank extra line that i don't want
This is a test message.

                      ########This is blank extra line that i don't want
Thanks,
                      ########This is blank extra line that i don't want
Salil

并在我的数据库中生成以下html

<p>Hi, &nbsp;</p>
<p>This is marketing mail.</p>
<p>&nbsp;</p>
<p>Thanks,</p>
<p>Salil</p>

感谢任何帮助。

注意: - 我尝试过(添加/删除)p {margin:0; padding: 0;},但它对我不起作用。

1 个答案:

答案 0 :(得分:3)

tinyMCE.init({ });

中添加以下行后修复了问题
 force_p_newlines : false,
 force_br_newlines : false,
 forced_root_block : false,
 convert_newlines_to_brs: false,
 // Not to add br elements.
 remove_linebreaks : true,