我一直在看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' );
}
}
});