CKEditor 4.7.3 不再使用自定义配置文件
CKEditor 4.7.3 not utilizing custom config file any more
我希望有人能帮助我。从 FCKEditor 开始,我就在我的生产站点上使用 CKEditor 多年,直到最近它一直运行良好。我已经自定义了我的工具栏并添加了自定义插件并自定义了文件浏览器,它们已经工作了很长时间。我的配置文件位于一个子目录中,但 CKEditor 只是不想为我显示自定义,它只是显示带有标准颜色等的完整工具栏。有没有其他人注意到这种行为?是否有一些我似乎找不到的修复方法?我的 CKEditor 调用如下。奇怪的是我的开发服务器和我的开发箱没有这个问题,ckeditor 工作正常。任何帮助将不胜感激!
CKEDITOR.replace('ctl00_ContentPlaceHolder1_fckTemplateEditor', {
customConfig: 'ckeditor/myconfig.js'
, filebrowserBrowseUrl: 'ckeditor/filemanager.aspx?window=' + window.name,
filebrowserImageBrowseUrl: 'ckeditor/filemanager.aspx?window=' + window.name,
filebrowserWindowWidth: '780',
filebrowserWindowHeight: '650'
}, {
removePlugins: 'elementspath',
extraPlugins: 'uicolor',
height: '800px',
});
CKEDITOR.config.height = 450;
好的,在尝试了我能找到的一切之后,我明白了。它似乎在我的替换调用之前附加到控件,所以它在控制台中给我一个已经附加的错误,我没有注意到。所以我需要用下面的代码销毁那个附件,然后它又开始工作了。新浏览器及其工作方式肯定存在一些问题,导致它出现问题,我只是想分享我搜索一天后发现的内容。
if (CKEDITOR.instances["ctl00_ContentPlaceHolder1_fckTemplateEditor"]) { // Check null
CKEDITOR.instances["ctl00_ContentPlaceHolder1_fckTemplateEditor"].destroy();
}
谢谢
我希望有人能帮助我。从 FCKEditor 开始,我就在我的生产站点上使用 CKEditor 多年,直到最近它一直运行良好。我已经自定义了我的工具栏并添加了自定义插件并自定义了文件浏览器,它们已经工作了很长时间。我的配置文件位于一个子目录中,但 CKEditor 只是不想为我显示自定义,它只是显示带有标准颜色等的完整工具栏。有没有其他人注意到这种行为?是否有一些我似乎找不到的修复方法?我的 CKEditor 调用如下。奇怪的是我的开发服务器和我的开发箱没有这个问题,ckeditor 工作正常。任何帮助将不胜感激!
CKEDITOR.replace('ctl00_ContentPlaceHolder1_fckTemplateEditor', {
customConfig: 'ckeditor/myconfig.js'
, filebrowserBrowseUrl: 'ckeditor/filemanager.aspx?window=' + window.name,
filebrowserImageBrowseUrl: 'ckeditor/filemanager.aspx?window=' + window.name,
filebrowserWindowWidth: '780',
filebrowserWindowHeight: '650'
}, {
removePlugins: 'elementspath',
extraPlugins: 'uicolor',
height: '800px',
});
CKEDITOR.config.height = 450;
好的,在尝试了我能找到的一切之后,我明白了。它似乎在我的替换调用之前附加到控件,所以它在控制台中给我一个已经附加的错误,我没有注意到。所以我需要用下面的代码销毁那个附件,然后它又开始工作了。新浏览器及其工作方式肯定存在一些问题,导致它出现问题,我只是想分享我搜索一天后发现的内容。
if (CKEDITOR.instances["ctl00_ContentPlaceHolder1_fckTemplateEditor"]) { // Check null
CKEDITOR.instances["ctl00_ContentPlaceHolder1_fckTemplateEditor"].destroy();
}
谢谢