我的配置中有以下内容:
config.allowedContent = true;
config.disallowedContent = 'img {width,height}';
但是,在添加图像,保存表单以及查看生成的HTML时,我看到:
<img src="/uploads/ckeditor/pictures/759/image.jpg" style="width: 227px; height: 300px;">
根据我读过的所有文档and answers I've seen on SO,这两个配置行应该处理它,但它们不会。
答案 0 :(得分:4)
正如Disallowed Content documentation所解释的那样:
通过将
CKEDITOR.config.allowedContent
设置为true
,禁用高级内容过滤器时,无法禁止内容。
如果您想以这种方式继续(&#34;允许所有内容,除了图像上的内嵌宽度和高度样式&#34;),请检查How to Allow Everything Except...部分。
然而,更好的解决方案是仅扩展automatic mode并禁止您需要的内容,如Automatic mode but disallow certain tags/properties方案中所述。