我通过替换文本区域来使用CkEditor。 我想在编辑器外面的自定义事件上打开图像属性窗口。锚点标签onclick在JavaScript函数中。我使用以下代码列出了我可用于编辑器实例的事件
var editor = CKEDITOR.replace( element, { customConfig : 'ckeditor/config.js' } );
for(var i in CKEDITOR.instances)
{
console.log(CKEDITOR.instances[i]._.events);
}
还尝试使用此代码打开对话框:
dialogObj = new CKEDITOR.dialog( CKEDITOR.instances[i], 'smiley' );
dialogObj.show();
由于
答案 0 :(得分:3)
如果您的实例名为editor1,您可以通过以下方式调用笑脸对话框:
CKEDITOR.instances.editor1.execCommand('smiley')