我目前正在drupal网站上使用TinyMCE 3.3,这有一个恼人的问题。
在Firefox中同时使用“从单词粘贴”按钮或“强制清除粘贴”会导致TinyMCE在我的段落中插入换行符,其中行将在Word中结束。在IE中,我没有这个问题。
在编辑器中查看源代码时,它不显示
-tag,而是显示实际的换行符。在编辑器中查看普通文本时,我看不到任何换行符,但在保存时,它在查看页面时确实存在。即使在每个段落的每个第一行的开头,它都会插入一个换行符。
我该如何解决这个问题?
“删除换行符”不是一个选项,因为人们希望插入换行符以创建一些垂直间距。
答案 0 :(得分:1)
你确定它是TinyMCE插入换行符而不是Drupal格式化过滤器吗?当内容中有新行时,过滤器通常会添加BR标记 - 对于纯文本,它会在呈现为HTML时保留布局,但使用HTML只会创建大量不需要的BR标记。
TinyMCE使用相同的过滤和序列化功能来使HTML在其提交内容时显示在其代码视图中,因此您在HTML中看到的几乎总是将实际提交回服务器的内容。 / p>
此致
Adrian Sutton
http://tinymce.ephox.com