阻止CKEditor添加'数据cke已保存'以及转换&lt

Preventing CKEditor from adding 'data-cke-saved' and converting &lt

本文关键字:转换 lt 保存 amp cke CKEditor 添加 数据 阻止      更新时间:2023-09-26

我有一个CKEditor的jQuery实现。我们经常使用对话框将HTML标记添加到A标记的"title"属性中。然而,当我们这样做时,它会转换HTML代码,以便将其解析为文本。我们需要代码保持其输入的确切形式,而不是将"保存的数据"放在各处,并转换<>到&lt和&gt。

我试过在配置中关闭实体,但似乎不起作用。

有人能帮忙吗?

谢谢。

SRC:http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.protectedSource

要在输入HTML上执行的正则表达式的列表,指示匹配的HTML源代码在所见即所得模式下不能用于编辑。

config.prprotectedSource.push(/<''?[''s''s]*?''?>/g);//PHP代码

config.prprotectedSource.push(/<%[''s''s]*?%>/g);//ASP代码

config.prprotectedSource.push(/(]+>[''s|''s]*?</asp:[^>]+>)|(]+/>)/gi);//ASP.Net代码

默认值:[](空数组)