1

我正在使用 TinyMCE 的代码示例插件。它第一次工作并正确保存到数据库中,但是当再次打开编辑器时,它要么剥离代码示例内容(如果它是“非法的”),要么将其放在 codesample 标记之外。

保存的代码:

<pre class="language-markup"><code>&lt;!DOCTYPE html&gt;</code></pre>

再次加载编辑器时:

<pre class="language-markup"><code></code></pre>

在将内容返回给编辑器之前,是否应该以某种方式过滤内容?我认为这是因为编辑器首先将转义的 HTML 转换回普通标签……看起来真的有点傻。

有谁知道这个的解决方法或以前遇到过这个?

提前致谢

4

1 回答 1

1

看到这个 TinyMCE 小提琴:

http://fiddle.tinymce.com/ITfaab

似乎将您的示例代码加载回编辑器就好了。你在做什么不同的事情?

于 2017-06-28T13:55:43.807 回答