Knockout.js TinyMCE配置/init-如何防止写入CDATA标记?

Knockout.js TinyMCE配置/init-如何防止写入CDATA标记?,knockout.js,tinymce,orchardcms,Knockout.js,Tinymce,Orchardcms,我正在使用Orchard CMS和默认的TinyMCE HTML编辑器。它清除并重新格式化无效的XHTML。但是从一些设置tinyMCE.init?标记中写入/添加了CDATA标记 在init中: tinyMCE.init({ extended_valid_elements: "script[type|defer|src|language|id]" }); id已经添加,这允许将id写入脚本标记中 <script type="text/html" id="custom_grid_tem

我正在使用Orchard CMS和默认的TinyMCE HTML编辑器。它清除并重新格式化无效的XHTML。但是从一些设置tinyMCE.init?标记中写入/添加了CDATA标记

在init中:

tinyMCE.init({
extended_valid_elements: "script[type|defer|src|language|id]"
}); 
id已经添加,这允许将id写入脚本标记中

<script type="text/html" id="custom_grid_template">
但是在离开html编辑器之后,有

// <![CDATA[ 
打开和关闭属性写在模板中,而knockout不允许这样做


如何将TinyMCE配置为不写入CDATA标记?

您是否尝试使用?Hi Betrand,否,尚未,切换到CKEditor,解决了CDATA问题。但不知何故,我无法用CKEditor浏览我的媒体图片。所以你建议我下一步去买TinyMceDeluxe。谢谢