所以我正在创建一个烧瓶应用程序,它利用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。