在CKEditor中,我添加了自定义图像按钮,它直接触发文件输入。但是,只能在使用Image插件时呈现图像。
我不想在工具栏上有2个图像按钮,有没有办法隐藏图像按钮,但仍然使用它(如显示:无,但更结构化的方式?)
提前致谢。
答案 0 :(得分:3)
因为' CKEditor 4.1'你有一些叫做Advanced content filtering的东西。 这允许您设置启用或禁用某些标记。
允许显示图像的最简单方法是添加
config.allowedContent = true;
在config.js文件中。但这将允许一切。
只需添加' img'标记,您可以将其添加到' extraAllowedContent'创建CKEditor时的元素
var myEditor = CKEDITOR.replace(editorId, {
extraAllowedContent : 'img(*){*}[*]'
});
答案 1 :(得分:0)
CKEditor配置有removeButton选项,它适用于你吗?
config.removeButtons = 'Image';