【问题标题】:Allow all html tags except script in TINYMCE在 TINYMCE 中允许除脚本之外的所有 html 标签
【发布时间】:2019-04-01 14:01:17
【问题描述】:

我正在使用 TinyMCE 进行 Web 开发,但是从内容中禁用脚本标签时出现问题,这是我的代码:

<!DOCTYPE html>
<html>
<head>
</head>

<body>
<h1>TinyMCE Quick Start Guide</h1>
  <form method="post">
    <textarea id="mytextarea">Abc</textarea>
  </form>

  <script src="./tinymce/jquery.tinymce.min.js"></script>
  <script src="./tinymce/tinymce.min.js"></script>
  <script>
    tinymce.init({
      selector: "textarea#mytextarea",
      theme: "modern",
      height: 300,
      plugins: [
          "advlist autolink link image lists charmap print preview hr anchor pagebreak spellchecker",
          "searchreplace wordcount visualblocks visualchars code fullscreen insertdatetime media nonbreaking",
          "save table contextmenu directionality emoticons template paste textcolor"
      ],
      invalid_elements: "script",
      valid_elements: '*[*]',
      toolbar: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | l      ink image | print preview media fullpage | forecolor backcolor emoticons",
    });
    </script>
</body>
</html>

我搜索了这个问题的解决方案,但没有任何帮助。

非常感谢任何帮助。

谢谢

【问题讨论】:

  • 并且....检查您的接收服务器。始终检查您的接收服务器,因为解决 tinymce 的限制非常容易。

标签: javascript tinymce wysiwyg


【解决方案1】:

虽然"script" 在技术上是invalid_elements: 的有效值,但它不会产生明显的影响,因为脚本标签已在 TinyMCE 编辑器中禁用。

【讨论】:

    猜你喜欢
    • 2011-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-07
    相关资源
    最近更新 更多