如何防止CKEditor为img标签添加内联高度,宽度样式?

时间:2016-03-16 14:20:05

标签: ckeditor

我的配置中有以下内容:

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,这两个配置行应该处理它,但它们不会。

1 个答案:

答案 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方案中所述。