Javascript 从CKEDITOR.dialog的onOk在div中插入iframe

Javascript 从CKEDITOR.dialog的onOk在div中插入iframe,javascript,ckeditor,Javascript,Ckeditor,我使用CKEditor,当用户单击对话框中的OK按钮时,在编辑器中的div元素中插入iframe时遇到问题。这是行不通的。当用户单击按钮时,不会发生任何事情(我没有错误消息)。所以他应该关闭我的弹出窗口,在编辑器中插入一个包含我的iframe的div 你能帮我吗 这是我的密码 : CKEDITOR.dialog.add('postVideoDialog',函数(编辑器){ 找到了 请阅读文档:docs.ckeditor.com/#!/api/ckeditor.dom.element 元素没有插入

我使用CKEditor,当用户单击对话框中的OK按钮时,在编辑器中的div元素中插入iframe时遇到问题。这是行不通的。当用户单击按钮时,不会发生任何事情(我没有错误消息)。所以他应该关闭我的弹出窗口,在编辑器中插入一个包含我的iframe的div

你能帮我吗

这是我的密码 :

CKEDITOR.dialog.add('postVideoDialog',函数(编辑器){

找到了

请阅读文档:docs.ckeditor.com/#!/api/ckeditor.dom.element

元素没有插入元素方法。这是编辑器的一种方法。请尝试以下操作:

    iframe.appendTo(div); //problem is solved here!
    editor.insertElement(div);
而不是您以前的代码:

    div.insertElement(iframe); //problem is here !
    editor.insertElement(div);

准确点!有什么问题?你有什么错误。什么不起作用?
    div.insertElement(iframe); //problem is here !
    editor.insertElement(div);