1

我的页面上有一个 TinyMCE 编辑器。添加到编辑器的内容:

jfdkl

​jfdslk

tinyMCE.activeEditor.getContent({"format":"raw"})

返回这个:

"<p>jfdkl</p><p><strong data-mce-bogus="1">​jfdslk</strong><br></p>"

将其复制到 vim 编辑器:

"<p>jfdkl</p><p><strong data-mce-bogus="1"><200b>jfdslk</strong><br></p>"

问题在于这个额外的<200b>字符串。这插入了一个我的 MySQL 数据库中的字符。

4

2 回答 2

1

根据我的发现,添加这些东西的是 autoresize TinyMCE 插件:问题已解决

于 2012-10-18T13:11:38.403 回答
0

这不应该发生,但是有很多可能可以在编辑器中插入特殊字符。最好的选择是在保存到数据库之前删除此字符 - 在服务器端或客户端(使用 tinymceonSubmit事件)。

于 2012-10-18T11:57:47.923 回答