如何解决防止CKEditor添加\'data-cke-saved\'并转换&lt
|| 我有CKEditor的jQuery实现。我们经常使用对话框将HTML标记添加到A标签的\'title \'属性。但是,当我们执行此操作时,它将转换HTML代码,以便将其解析为文本。我们需要代码保持输入时的确切形式,而不是将\'data-cke-saved \'放置在各处,并将<>转换为&lt和&gt。 我曾尝试在配置中关闭实体,但是似乎不起作用。 有人可以帮忙吗? 谢谢。解决方法
SRC:http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.protectedSource
将在输入HTML上执行的正则表达式列表,指示匹配时在WYSIWYG模式下不可用于编辑的HTML源代码。
config.protectedSource.push(/ <\\?[\\ s \\ S] *?\\?> / g); // PHP代码
config.protectedSource.push(/ <%[\\ s \\ S] *?%> / g); // ASP代码
config.protectedSource.push(/(] +> [\\ s | \\ S] *? asp:[^>] +>)|(] + />)/ gi); // ASP.Net代码
默认值:
[](空数组)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。