我当前的“图片属性”对话框仅提供Image Info
和Link
个标签页。我想更改此对话框,以便:
Image Info
屏幕中删除宽度,高度,边框,HSpace,VSpace,对齐和预览元素Link
标签Upload
标签,以便用户可以选择驻留在本地计算机上的图片文件我一直在进行大量搜索,但根本无法理解如何执行上述操作。有什么指针吗?我使用的是CKEditor 4.4.6 Standard。
答案 0 :(得分:8)
好的,这里有关于如何处理图像对话框的代码:
CKEDITOR.on('dialogDefinition', function(ev) {
var dialogName = ev.data.name;
var dialogDefinition = ev.data.definition;
if (dialogName == 'image') {
var infoTab = dialogDefinition.getContents( 'info' );
infoTab.remove( 'txtBorder' ); //Remove Element Border From Tab Info
infoTab.remove( 'txtHSpace' ); //Remove Element Horizontal Space From Tab Info
infoTab.remove( 'txtVSpace' ); //Remove Element Vertical Space From Tab Info
infoTab.remove( 'txtWidth' ); //Remove Element Width From Tab Info
infoTab.remove( 'txtHeight' ); //Remove Element Height From Tab Info
//Remove tab Link
dialogDefinition.removeContents( 'Link' );
}
});
对于第3点,默认CKEditor不包含图像浏览工具......这意味着上传和浏览按钮不会出现......
此处有3个选项,您可以在此页面上看到我的评论:link ,了解如何执行此操作。
答案 1 :(得分:2)
以下资源可能会有所帮助: