我有一个CKEditor的jQuery实现。我们经常使用对话框将HTML标记添加到A标记的“title”属性中。但是,当我们这样做时,它会转换HTML代码,以便将其解析为文本。我们需要代码保持输入的确切形式,而不是在任何地方放置'data-cke-saved',并转换<>到& lt和& gt。
我已尝试在配置中关闭实体,但似乎无效。
有人可以帮忙吗?
感谢。
答案 0 :(得分:0)
SRC:http://docs.cksource.com/ckeditor_api/symbols/CKEDITOR.config.html#.protectedSource
要在输入HTML上执行的正则表达式列表,表示匹配时的HTML源代码,必须在WYSIWYG模式下可用于编辑。
config.protectedSource.push( /<\?[\s\S]*?\?>/g ); // PHP code默认值: [](空数组)config.protectedSource.push( /<%[\s\S]*?%>/g ); // ASP code
config.protectedSource.push( /(]+>[\s|\S]*?</asp:[^>]+>)|(]+/>)/gi ); // ASP.Net code