html - 如何防止 CKEditor 剥离 < 和 >(大于/小于)

标签 html tags ckeditor

每次我输入<>在 CKEditor 窗口中,保存,然后返回到它,CKEditor 将用括号内键入的内容和随附的结束标记替换它们。例如: 如果我输入 <configuration details> , CKEditor 会假定它是一个 HTML 标签并把 <configuration details></configuration details>在 html 源代码中,从而将其从文本中完全删除。啊!

有什么想法吗?

最佳答案

是的,这真的很痛苦。

到目前为止我发现的唯一解决方法是使用

CKEDITOR.instances.myInst.setData(myData);

这实际上正确地处理了转义和未转义的 html,因此您的 < 和 > 将正确显示为小于号和大于号,而不是被解释为标记。

我还没有找到一种方法来让它与内联数据一起工作。 setData() 解决方法非常笨拙。

关于html - 如何防止 CKEditor 剥离 < 和 >(大于/小于),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3581139/

相关文章:

javascript - 如何从 iframe 访问父窗口中的 CKEditor 实例?

html - 背景图像超出框边界

javascript - 从 JavaScript 渲染 HTML

php - 在 onClick HTML 事件之后调用 PHP 函数

php - 如果列表标签位于一组跨度标签之间,则用它替换列表标签

xml - 使用批处理脚本从 xml 读取标签内的值

javascript - CKEDITOR,在 CKEDITOR 之外调用 FullScreen Action

html - 在 html 页面中显示标签

sql - 如何设计数据库模式以支持类别标记?

ckeditor - 未捕获 [CKEDITOR.editor] 实例 "html"已经存在