Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/464.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在CKEditor中更改已注册的对话框_Javascript_Plugins_Ckeditor - Fatal编程技术网

Javascript 如何在CKEditor中更改已注册的对话框

Javascript 如何在CKEditor中更改已注册的对话框,javascript,plugins,ckeditor,Javascript,Plugins,Ckeditor,我正在尝试编写一个插件,在图像对话框中添加一个额外的选项卡(页面)。我不想改变对话框本身的源代码,但是用插件来增强它 我搜索文档和论坛已经有一段时间了,现在我知道我可以在dialogs对象上调用“addPage”来添加另一个选项卡。我也理解contents对象的外观。 但是,我没有找到如何获取已存在对话框的对话框对象的方法 我试了一个 var ImageDialog = new CKEDITOR.dialog( editor, 'image' ); 在插件的init方法中,但这导致了JS错误“

我正在尝试编写一个插件,在图像对话框中添加一个额外的选项卡(页面)。我不想改变对话框本身的源代码,但是用插件来增强它

我搜索文档和论坛已经有一段时间了,现在我知道我可以在dialogs对象上调用“addPage”来添加另一个选项卡。我也理解contents对象的外观。 但是,我没有找到如何获取已存在对话框的对话框对象的方法

我试了一个

var ImageDialog = new CKEDITOR.dialog( editor, 'image' );
在插件的init方法中,但这导致了JS错误“R不是函数”

有人能帮帮我吗

提前感谢,,
Marc

你可以在

什么是对象编辑器?+1中找到代码,这是一个很好的问题……@VitoShadow然后在本地安装中打开/Samples,搜索“API对话框”或类似的东西,以防将来重命名它。也许3年前是这样,但现在不是了。您应该始终在解决方案中发布代码。链接不会持续。这是更新的链接:这也是github中的示例代码:除了github示例之外,提供的所有链接当前都不起作用。