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