我想对使用 CKEditor 中的图像工具栏按钮添加的图像做一些事情。我实际上想获取 url 并在需要时进行修改。
我该怎么做?
我可以使用dataFilter
但仅当图像直接粘贴到编辑器中时才能执行此操作。但是dataFilter
当使用编辑器中的默认图像按钮添加图像时,规则不会执行。
CKEDITOR.replace( 'idContent' );
CKEDITOR.on( 'instanceReady', function( e ) {
CKEDITOR.instances.idContent.dataProcessor.dataFilter.addRules( {
elements: {
"img": function (element) {
var imageSrcUrl = element.attributes.src;
// Do some stuffs here.
}
}
} );
} );