代码之家  ›  专栏  ›  技术社区  ›  Rakward

Firefox在TinyMCE中从Word粘贴时添加了<br>

  •  1
  • Rakward  · 技术社区  · 16 年前

    在Firefox中使用“从word粘贴”按钮或“粘贴时强制清除”会导致TinyMCE在我的段落中插入换行符,换行符应该以word结尾。在IE中,我没有这个问题。


    -标记,但实际的换行符。在编辑器中查看普通文本时,我根本看不到换行符,但在保存时,它在查看页面时确实存在。甚至在每个段落的第一行的开头都插入换行符。

    “删除换行符”不是一个选项,因为人们希望插入换行符来创建一些垂直间距。

    1 回复  |  直到 11 年前
        1
  •  1
  •   ajsutton    16 年前

    你确定是TinyMCE插入换行符而不是Drupal格式过滤器吗?当内容中有新行时,过滤器通常会添加BR标记-对于纯文本,当呈现为HTML时,它会保留布局,但对于HTML,它只会创建许多不需要的BR标记。

    TinyMCE使用与提交内容时相同的过滤和序列化函数让HTML显示在其代码视图中,因此您在HTML中看到的内容几乎总是实际提交回服务器的内容。

    阿德里安·萨顿
    http://tinymce.ephox.com

    推荐文章