【问题标题】:how to remove unwanted html tags from tinymce 4.0.6如何从 tinymce 4.0.6 中删除不需要的 html 标签
【发布时间】:2013-10-24 10:26:56
【问题描述】:

我使用的是 tinymce 4.0.6,当我从 word 文档中复制数据时,所有样式、类和不需要的 html 标签都在 tinymce.for 中生成,例如:

    <p class="MsoNormal" style="text-align:justify;text-justify:inter-ideograph;
    mso-layout-grid-align:none;text-autospace:none"><b><span style="color:#1F497D;
    mso-bidi-font-style:italic">About Us </span></b></p>

我想清理所有不必要的标签、类和样式...我想将其清理到输出下方

    <p>
   <strong>About Us </strong>
  </p>

简而言之我想清理html标签,这样只有少数html标签可以工作,我只需要保留

    <h>,<p>,<br>,<li>,<ul>...etc

仅如此重要的标签 我怎么能在 tinymce 4.0.6 中做到这一点

请帮帮我 提前致谢

【问题讨论】:

标签: php tinymce tinymce-4


【解决方案1】:

我找到了最好的解决方案,有一个插件:在tinymce中粘贴,当我们将数据从文档复制到tinymce时,它也有助于删除不需要的东西,它可能对某人有帮助

【讨论】:

    【解决方案2】:

    您可以使用valid_elements 属性

    例如

    `valid_elements: "@[id|class|style|title"],h1,h2,h3,h4,h5,h6,hr[size|noshade]`
    

    将允许所有标签上的id|class|style|title 属性,并且允许的标签将只有h1-6hr

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-28
      • 2021-11-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多