我的页面上有一个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>"
问题在于这个额外的&lt; 200b&gt; 字符串。这会在我的MySQL数据库中插入?字符。
答案 0 :(得分:1)
从我发现的是自动调整的TinyMCE插件添加了这些内容:issue resolved here
答案 1 :(得分:0)
这不应该发生,但是有很多可能性可以在编辑器中插入特殊字符。最好的选择是在保存到服务器端或客户端的DB-eighter之前删除此字符(使用tinymce onSubmit
事件)。