ckeditor如何在图片上传后添加

时间:2017-08-05 15:04:48

标签: javascript image upload ckeditor

我已经找到了这个答案,我以为我已经找到了。 有人建议这个。

editor.on('instanceReady', function() {
    editor.widgets.registered.uploadimage.onUploaded = function(upload) {
        this.replaceWith('<img src="' + upload.url + '"><br>br>');
    }
});

但我的问题是我应该把这个功能放在哪里?

应该转到 config.js ,如

CKEDITOR.editorConfig = function(config) {
    //...
};
editor.on('instanceReady', function() {
    editor.widgets.registered.uploadimage.onUploaded = function(upload) {
        this.replaceWith('<img src="' + upload.url + '"><br>br>');
    }
});
// ----------------------------------

1 个答案:

答案 0 :(得分:1)

我找到了解决方案。

我必须在html中执行此操作。

<script>
editor = CKEDITOR.replace('contents');
editor.on('instanceReady', function() {
    editor.widgets.registered.uploadimage.onUploaded = function(upload) {
        this.replaceWith('<img src="' + upload.url + '"><br><br>');
    }
});
</script>