我看到了很多关于这个智能Advanced Content Filter
,但它太聪明了,它处理HTML元素并且不允许我进行自定义过滤。我不知道如何删除所有插入的HTML注释。
高级内容过滤器不会触及评论。它只过滤HTML元素,仅此而已。
如果你想去掉所有的评论,那么使用dataProcessor的过滤器将是最好的选择。
例如,要在输入时过滤掉它们:
CKEDITOR.replace( 'editor1', {
on: {
pluginsLoaded: function( evt ) {
evt.editor.dataProcessor.dataFilter.addRules( {
comment: function() {
return false;
}
} );
}
}
} );