如何从源代码插入内容时禁用TinyMCE自动格式化 - Firefox

时间:2015-03-30 08:07:11

标签: javascript jquery html angularjs tinymce

我创建了一个TinyMCE和textarea(用于输入源代码),如下图所示。 TinyMCE和textarea与ng-model(angularjs)绑定。每当我在源代码区域中输入单词时,都会直接使用<p>标记进行格式化。如何防止这种情况发生? enter image description here

它在Google Chrome和IE中运行良好,如下所示,但不适用于Firefox。 enter image description here

1 个答案:

答案 0 :(得分:0)

尝试将tinymce设置forced_root_blocks设置为false

  

如果将此选项设置为false,它将永远不会在输入时生成P标记,或者自动生成BR元素,而Shift + Enter将生成P。

http://www.tinymce.com/wiki.php/Configuration:forced_root_block

修改 默认情况下,tinymce会从源代码中删除换行符。要禁用此功能,请尝试以下设置:

remove_linebreaks : false

http://www.tinymce.com/wiki.php/Configuration3x:remove_linebreaks