CKEditor.使用默认值打开图像属性窗口



我一直在看API,但我不知道如何打开带有默认url的图像对话框。我使用execCommand函数,如下所示:

var editor = CKEDITOR.instances.editor1;
editor.execCommand ('image');

这很好,但我想给一些价值。我用测试

editor.execCommand ('image', {
   url: myrURL,
});

但它不起作用。求你了,我需要帮助。

要设置默认值,必须使用dialogDefinition事件来修改对话框字段(请参阅以下答案:如何用程序设置CKEditor的默认表属性?)。

动态更改值:

CKEDITOR.replace( 'editor1', {
    extraPlugins: 'devtools', // useful for dialog development
    on: {
        dialogShow: function ( evt ) {
            var dialog = evt.data;
            if ( dialog.getName() == 'image' )
                dialog.setValueOf( 'info', 'txtUrl', 'http://foo.com' );
        }
    }
});

最新更新