Javascript在加载时移除ckeditor插件
Javascript remove ckeditor plugins on load
Html:
<textarea name="Editor" class="ckeditor" id="aboutme">@Model.Content</textarea>
Javascript: <script>
config.removePlugins = 'elementspath,save,font';
</script>
当页面加载时,我想禁用所有ckeditor插件。我尝试了上面的代码,但是它不适合我。
如何在加载页面时删除javascript插件?
感谢任何帮助。谢谢。
你可以定义一个插件列表来加载(CKEDITOR.config#plugins
):
config.plugins = 'wysiwygarea,toolbar,basicstyles,...';
但是你也可以限制现有的(默认的)插件列表(CKEDITOR.config#removePlugins
):
config.removePlugins = 'link,...';
这两个选项都可以全局定义(config.js
)或为特定的编辑器实例定义,如
CKEDITOR.replace( 'editor1', {
removePlugins: 'link'
} );
请参考官方设置配置指南了解更多信息。
注意:自CKEditor 4.1以来,插件的存在决定了与该插件相关的某些类型内容是否被允许或不被允许。阅读更多关于高级内容过滤器。
在对oleq回答的评论中回答我自己的问题:
我有一个CKEditor实例,我正在使用(jQuery)像这样:
window.onload = function () {
$ckTarget = $(".pageContentTextBox");
if ($(".pageContentTextBox").length > 0) {
$ckEditor = $ckTarget.ckeditor({
htmlEncodeOutput: true,
removePlugins: "link"
});
}
};
我能够成功地删除"链接"插件的方式。我将设置一个带有公共属性的ASP.net用户控件"extraPlugins"answers"removePlugins",并使用客户端黄色标签("代码块")插入值,以便能够在启用/禁用不同插件的多个页面上使用此控件。
我希望这能帮助到一些人!
你也可以编辑config.js。这个js是从ckeditor.js加载/包含的。Config.js是默认的自定义编辑器js文件。您可以通过包含要删除的元素名称列表来从编辑器中删除按钮或插件。要从编辑器中删除的名称列表请参阅以下链接:https://ckeditor.com/old/forums/CKEditor-3.x/config.js-changes-not-reflected
包括要从编辑器中删除的按钮或插件列表,将它们附加到配置中。并将这行代码包含在config.js
// Remove some buttons provided by the standard plugins, which are
// not needed in the Standard(s) toolbar.
config.removeButtons = 'Underline,Subscript,Superscript,Image,Flash,Table,HorizontalRule,Smiley...';
- Ckeditor插件功能在使用setData(“hai”)之后不起作用;
- 创建一个简单的CKEditor插件-选择下拉列表
- ckEditor插件iframe对话框设置html输入
- CKEditor 插件 - 当前文本区域的 ID
- CKEditor插件不在插件文件夹中
- CKEditor + 插件链接选择框
- 将事件侦听器添加到CKEDITOR插件
- CKEditor插件-如何以正确的方式启动DialogCommand
- CKEditor插件-为所选文本迭代多个DOM元素的正确方法
- rails 4与CKEditor-插件(codesnippet)没有'不起作用
- 当创建一个CKEditor插件时,我如何添加一个“;“颜色选择器”;到我的对话框
- 如何禁用url在ckeditor插件
- 如何在Rails 3应用程序中插入CKEditor插件
- vBulletin / CKEditor插件在源模式下被禁用
- Javascript在加载时移除ckeditor插件
- 如何在页面内调用CKEditor 4插件函数
- Ckeditor插件-在文本区域的特定元素上执行javascript函数
- Ckeditor插件对话框选择从选定的一个获取描述
- 如何在CKEDITOR插件中的图像上传中添加csrf令牌到post请求
- 在Ckeditor插件中输入字母