javascript - 更改 ckeditor iframe 对话框 url

标签 javascript iframe plugins ckeditor src

我正在开发一个 ckeditor 插件。我有一个像这样的 iframe 对话框:

CKEDITOR.dialog.add( 'imageDialog', function ()
            {
               return {
                  title : 'add image',
                  minWidth : 700,
                  minHeight : 360,
                  contents :
                        [
                           {
                              id : 'iframe',
                              label : 'Lien',
                              expand : true,
                              elements :
                                    [
                                       {
                                          type : 'iframe',
                                          src : 'index.php',
                                          width : '100%',
                                          height : '100%',
                                          onContentLoad : function() {
                                          }
                                       }
                                    ]
                           }
                        ],
                  buttons: {disabled:true}
               };
            } );

我想在每次打开对话框时更改 src url。我怎样才能做到这一点?

最佳答案

我成功地做了我想做的事!我在对话框中添加了一个 onShow 函数,其中包含:

this.definition.getContents('iframe').elements[0].src = iframeurl;

关于javascript - 更改 ckeditor iframe 对话框 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12621681/

相关文章:

javascript - 从下拉列表中选择项目时显示文本框 html php?

javascript - 与 Angular 一起使用 jQuery 插件

javascript - 根据浏览器更改类中的元素

internet-explorer - 跨帧泄漏的媒体查询

silverlight - 关于调试/工程需要在Firefox中运行的Silverlight应用程序的任何建议?

java - Eclipse Indigo (3.7) 的免费 UML 插件?

javascript - 在 Safari 中设置动画延迟会覆盖动画属性,但在 Chrome 中不会

javascript - 在 InternJS 中切换框架后如何进行

android - 带有 ssl iframe 的 ssl 页面在 android 5.1 上损坏

javascript - 从插件向用户显示警告(不是错误)消息