为不允许的模式配置ckeditor pasteFilter

时间:2017-01-19 01:11:16

标签: ckeditor

如何使用pasteFilter去除表/ tr / td的每个属性?有没有办法像config.disallowedContent那样设置黑名单模式?

1 个答案:

答案 0 :(得分:0)

所以我读了code并提出了以下黑客攻击:

CKEDITOR.on('instanceReady', function (evt) {
var pasteFilter = new CKEDITOR.filter();
    pasteFilter.allow({
        $1: {
            elements: CKEDITOR.dtd,
            attributes: true,
            styles: false,
            classes: false
        }
    });
    pasteFilter.disallow("...");
    evt.editor.pasteFilter = pasteFilter;
});

有趣的是,只有在将问题发布到stackoverflow后,我才能快速找到自己的答案。