ckeditor4.7使用image2插件时,tab不同状态下显示不同的tab标签

发布于 2022-09-05 06:31:01 字数 1316 浏览 14 评论 0

需求:
点击ckeditor工具栏中的图片按钮后tab显示为上传选项卡,如图:
图片描述

当双击已经上传的图片(或右键查看图像属性)的时候,tab显示为图像信息,如图:
图片描述

我的代码:

            CKEDITOR.on('dialogDefinition', function(e) {
                var dialogName = e.data.name;
                var dialogDefinition = e.data.definition;
                if (dialogName == 'image2') {
                    oldOnShow = dialogDefinition.onShow;
                    var info = dialogDefinition.getContents( 'info' );

                    dialogDefinition.onShow = function() {
                         oldOnShow.apply(this, arguments);
                         this.selectPage('Upload');
                         // alert(this.imageEditMode)
                         if(this.imageEditMode === false) { this.selectPage('Upload'); }
                    };
                }
            });

疑问:
代码中的 this.imageEditMode 我是在 stackoverflow.com 上的一个帖子里找到的方法,但我查看了image2插件的源代码后没有找到imageEditMode这个东西,怀疑这个方法不适用于 image2 这个插件,搜索了官方的各种文档也没有找到合适的方法。在 stackoverflow.com 上也发帖求助过,但很遗憾,可能是自己的英语表达的不是很好,好几天过去了也没人回复,只好来这里求助了。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文