我有一个全局尺寸和高度设置
CKEDITOR.editorConfig = function( config )
{
config.height = '400px';
config.width = '600px';
...
我只想在单独的页面上为编辑器的一个实例更改此高度和宽度。还有其他人做到了吗?
最佳答案
是的。当你在页面上创建编辑器时,你可以覆盖
CKEDITOR.replace(editorName, {
height: 448,
width: 448,
customConfig: '/path/to/yourconfig.js'
});
事实上作为performance recommendation您可以将所有配置选项放在此处,并单独保存配置文件的加载。您可以在自己的共享 JavaScript 文件中执行此操作,参数化以覆盖页面的特定值。
更新以回应评论
一个单独的配置文件可以像任何其他设置一样使用(查看上面的 customConfig。如果你不想要任何 custom configs 加载使用
customConfig: ''
关于javascript - 有没有办法为编辑器的每个实例覆盖 CKEditor 的配置文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3987922/