Javascript 选中图像后,上载后不会保存ckEditor图像

Javascript 选中图像后,上载后不会保存ckEditor图像,javascript,image,upload,ckeditor,ckeditor4.x,Javascript,Image,Upload,Ckeditor,Ckeditor4.x,我想在这里解开一个谜。想象一下下面的情景。用户上传一张图片,一分钟后他想替换。因此,他点击图像并再次选择上传按钮,选择另一个图像并上传。在编辑器中会显示此图像,但当他保存更改时,会再次显示旧图像 我的猜测是,这是因为只有src属性得到更新,而不是数据cke保存的src属性。现在的问题是:我如何改变这一点 我还应该提到,因为我有一个模糊处理程序,它询问用户是否想要放弃更改。每当对话框打开时,就会触发此命令,这就是我使用以下代码段“重新聚焦”编辑器的原因: CKEDITOR.on('

我想在这里解开一个谜。想象一下下面的情景。用户上传一张图片,一分钟后他想替换。因此,他点击图像并再次选择上传按钮,选择另一个图像并上传。在编辑器中会显示此图像,但当他保存更改时,会再次显示旧图像

我的猜测是,这是因为只有src属性得到更新,而不是数据cke保存的src属性。现在的问题是:我如何改变这一点

我还应该提到,因为我有一个模糊处理程序,它询问用户是否想要放弃更改。每当对话框打开时,就会触发此命令,这就是我使用以下代码段“重新聚焦”编辑器的原因:

        CKEDITOR.on('dialogDefinition', function (e) {
            var dialog = e.data.definition.dialog;
            dialog.on('hide', function () {
                dis.ckEditor.focusManager.hasFocus = true;
                $('.cke').show();
            });
        });

由于CKEditor在核心中没有类似于“上载按钮”的功能,您需要告诉更多您使用的插件和CKEditor版本。由于CKEditor在核心中没有类似于“上载按钮”的功能,您需要告诉更多您使用的插件和CKEditor版本。