Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在CKEditor中从SpecialChar插件中删除字符?_Javascript_Ckeditor_Ckeditor4.x - Fatal编程技术网

Javascript 如何在CKEditor中从SpecialChar插件中删除字符?

Javascript 如何在CKEditor中从SpecialChar插件中删除字符?,javascript,ckeditor,ckeditor4.x,Javascript,Ckeditor,Ckeditor4.x,我试图从specialchar插件中删除一些特殊字符,但这似乎是不可能的 我在plugins/specialchar/dialogs/lang/de.js中编辑了lang文件,并删除了-andñ,但它们仍然只显示在下拉菜单中,没有悬停标签 我到处都找遍了,再也找不到那个特别的菜单的用法了 有人知道如何删除它们吗?您使用的是更新版本的ckeditor4吗?如果是这样,则应根据更改ckeditor4/plugins/specialchar/plugin.js文件中的CKEDITOR.config.s

我试图从specialchar插件中删除一些特殊字符,但这似乎是不可能的

我在plugins/specialchar/dialogs/lang/de.js中编辑了lang文件,并删除了-andñ,但它们仍然只显示在下拉菜单中,没有悬停标签

我到处都找遍了,再也找不到那个特别的菜单的用法了


有人知道如何删除它们吗?

您使用的是更新版本的ckeditor4吗?如果是这样,则应根据更改
ckeditor4/plugins/specialchar/plugin.js
文件中的
CKEDITOR.config.specialChars
设置

编辑:如果你使用的是旧版本,你能找到
config.js
文件吗?如果是,请将其更改为以下内容:

CKEDITOR.editorConfig = function( config ) {
    // Define changes to default configuration here. For example:
    // config.language = 'fr';
    // config.uiColor = '#AADC6E';

    config.specialChars = [
        '!', '"', '#', '$', '%', '&', "'", '(', ')', '*', '+', '-', '.', '/',
        '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', ':', ';'];
};

它的工作原理如此屏幕截图所示

感谢您的回复!但我已经试过了,问题是ckeditor.js是自动生成的文件,我无法编辑,在别处也找不到任何其他实现。嗨,我编辑了我的答案。这对我很有用,我也放了一张截图。看看。哦,我不知道我怎么没弄明白。非常感谢你。