TinyMCE Python Flask 脚本标记问题



所以我正在创建一个烧瓶应用程序,它利用CodeMirror和TinyMCE作为富文本编辑器来呈现任何HTML/CSS输入。 用户的代码在CodeMirror中输入,并使用Post请求,来自CodeMirror的输入被发送到TinyMCE StringField。我已经能够为标准 HTML 和 CSS 实现这一点,但是我在脚本标签方面遇到了一些问题。TinyMCE 中的脚本标签正在从

<script>
</script>

<script type='mce-no/type'>
</script>

这会阻止 JavaScript 在 TinyMCE 中渲染,我想知道 Flask 中是否有解决这个问题的方法?

只有当你使用TinyMCE的getContent({format: 'raw'})API调用从TinyMCE获取"原始"内容时,你才会看到这一点。 如果使用正常的getContent()API 调用,则不会看到该奇数type值。

TinyMCE不会在编辑会话期间执行JavaScript。

最新更新