我很难尝试从编辑器中禁用上下文菜单。例如,当用户点击图片时,我不想显示该上下文菜单,而是显示浏览器上下文。
我尝试添加删除插件配置设置" contextmenu"但那没有做任何事。从我在这里看到的帖子中,摆脱上下文菜单的灵魂似乎改变了每个版本。
答案 0 :(得分:2)
在Ckeditor 4.7.1
中测试,对我有用:
CKEDITOR.editorConfig = function (config) {
config.language = 'en';
config.toolbar = "mini";
config.removePlugins = 'elementspath,contextmenu,liststyle,tabletools,tableselection';
config.disableNativeSpellChecker = false;
}
答案 1 :(得分:1)
解决方案总是一样的:
config.removePlugins = 'contextmenu,tabletools';
我不知道任何不起作用的情况。请参阅example。
PS。建议不要禁用CKEditor的上下文菜单。
编辑:我的错,我还没有检查控制台。要删除contextmenu
插件,我首先需要删除需要第一个插件的tabletools
。所以我更新了一个例子 - 见http://jsfiddle.net/xay4E/4/。当您无法禁用某些插件时,由于要求,控制台上会记录错误。