3

我看到了很多关于这个 smart 的东西Advanced Content Filter,但是它太聪明了,它处理 HTML 元素并且不允许我进行自定义过滤。我不知道如何去除所有插入的 HTML 注释。

4

1 回答 1

4

高级内容过滤器不会触及评论。它只过滤 HTML 元素,仅此而已。

如果您想删除所有评论,那么使用dataProcessor的过滤器将是最佳选择。

例如在输入中过滤掉它们:

CKEDITOR.replace( 'editor1', {
    on: {
        pluginsLoaded: function( evt ) {
            evt.editor.dataProcessor.dataFilter.addRules( {
                comment: function() {
                    return false;
                }
            } );
        }
    }
} );
于 2013-10-09T09:35:08.777 回答