所以我正在创建一个烧瓶应用程序,它利用CodeMirror和TinyMCE作为富文本编辑器来渲染任何HTML / CSS输入。用户代码在CodeMirror中输入,并使用Post Request将CodeMirror的输入发送到TinyMCE StringField。我已经能够为标准HTML和CSS实现这一点,但是我一直遇到脚本标签的一些问题。 TinyMCE中的脚本标签正在改变
<script>
</script>
至
<script type='mce-no/type'>
</script>
这会阻止javascript在TinyMCE中呈现,我想知道Flask中是否有针对此问题的解决方案?
如果您使用其getContent({format: 'raw'})
API调用从TinyMCE获取“原始”内容,您将只会看到。如果您使用正常的getContent()
API调用,您将看不到奇怪的type
值。
TinyMCE在编辑会话期间不会执行JavaScript。