CKEditor strip/filter HTML comments?



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

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

如果你想去掉所有的评论,那么使用dataProcessor的过滤器将是最好的选择。

例如,要在输入时过滤掉它们:

CKEDITOR.replace( 'editor1', {
    on: {
        pluginsLoaded: function( evt ) {
            evt.editor.dataProcessor.dataFilter.addRules( {
                comment: function() {
                    return false;
                }
            } );
        }
    }
} );

最新更新