Javascript 如何在CKEditor中更改已注册的对话框
我正在尝试编写一个插件,在图像对话框中添加一个额外的选项卡(页面)。我不想改变对话框本身的源代码,但是用插件来增强它 我搜索文档和论坛已经有一段时间了,现在我知道我可以在dialogs对象上调用“addPage”来添加另一个选项卡。我也理解contents对象的外观。 但是,我没有找到如何获取已存在对话框的对话框对象的方法 我试了一个Javascript 如何在CKEditor中更改已注册的对话框,javascript,plugins,ckeditor,Javascript,Plugins,Ckeditor,我正在尝试编写一个插件,在图像对话框中添加一个额外的选项卡(页面)。我不想改变对话框本身的源代码,但是用插件来增强它 我搜索文档和论坛已经有一段时间了,现在我知道我可以在dialogs对象上调用“addPage”来添加另一个选项卡。我也理解contents对象的外观。 但是,我没有找到如何获取已存在对话框的对话框对象的方法 我试了一个 var ImageDialog = new CKEDITOR.dialog( editor, 'image' ); 在插件的init方法中,但这导致了JS错误“
var ImageDialog = new CKEDITOR.dialog( editor, 'image' );
在插件的init方法中,但这导致了JS错误“R不是函数”
有人能帮帮我吗
提前感谢,,
Marc你可以在什么是对象编辑器?+1中找到代码,这是一个很好的问题……@VitoShadow然后在本地安装中打开/Samples,搜索“API对话框”或类似的东西,以防将来重命名它。也许3年前是这样,但现在不是了。您应该始终在解决方案中发布代码。链接不会持续。这是更新的链接:这也是github中的示例代码:除了github示例之外,提供的所有链接当前都不起作用。