我正在使用ckeditor 4.7并使用其cdn来加载ckeditor。 我想在ckeditor上禁用保存按钮 我试过CKEDITOR.instances.test_editor.commands.save.disable();但似乎没有用。
以下是我的代码
<html>
<head>
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
<script>
$("#ccfive_test_editor").ready(function () {
$("#ccfive_test_editor").siblings().hide();
$.getScript('//cdn.ckeditor.com/4.4.7/full/ckeditor.js', function () {
$.getScript('//cdn.ckeditor.com/4.4.7/standard/adapters/jquery.js', function () {
$("#ccfive_test_editor").ckeditor();
CKEDITOR.config.height = 400;
CKEDITOR.instances.ccfive_test_editor.commands.save.disable();
});
});
});
</script>
</head>
<body>
<form name="ckfrm" id="ckfrm">
<textarea cols="10" id="ccfive_test_editor" name="ccfive_test_editor" rows="10"></textarea>
</form>
</body>
</html>
答案 0 :(得分:1)
我不确定“禁用按钮”的含义 - 是否要完全删除Save插件提供的功能,是否希望能够在需要时手动启用和禁用按钮你的代码?
CKEditor有两个有用的配置值,可以删除不需要的功能:
config.removePlugins
- 阻止CKEditor加载插件。config.removeButtons
- 阻止CKEditor添加插件提供给工具栏的特定按钮(尽管插件本身仍然加载)。