将CKEDITOR.config.contentAllowed设置为true仍会删除类

时间:2016-02-19 04:16:38

标签: javascript ckeditor

已安装CKEDITOR 4.5.7。使用Chrome v47浏览器。我需要允许客户端使用类输入某些HTML元素。我仍然有一个基本的安装,并在config.js中设置了以下内容。

CKEDITOR.editorConfig = function( config ) {
    config.allowedContent = true;
    config.uiColor = '#AADC6E';

    console.log(config);
};

我可以看到两个设置都在控制台上设置,编辑器UI颜色也发生了变化。但是,CKEDITOR仍然会从DIV元素中删除所有类。

阅读关于此问题的许多问题/文章,清除缓存似乎解决了大多数问题;我没有运气就清除了缓存。

我试过这个配置诱惑CKEDITOR在DIV元素上留下几个类;再次,UI改变了颜色,但编辑器继续剥离类。

CKEDITOR.editorConfig = function( config ) {
    config.allowedContent = true;
    config.uiColor = '#AADC6E';
    config.extraAllowedContent = 'div(col-md-*,container-fluid,row)';

    console.log(config);
};

1 个答案:

答案 0 :(得分:1)

向CKEDITOR道歉!我们在后端服务中发现了对JSOUP的引用,它正在剥离所有元素的类。我们修改了后端代码并离开了上面的配置,现在一切正常。

相关问题