有没有办法动态更改编辑器的皮肤(CKEditor 4.1(修订版 80c139aa))?
我能做到这一点的唯一方法是使用 config.js(这意味着我的皮肤工作正常)
打开 jDialog 时会加载编辑器。在打开对话框时,我想运行一个根据用户偏好更改皮肤的命令。
我试过没有运气:
CKEDITOR.config.skin = '/moono-dark';
还有这个:
CKEDITOR.editorConfig = function( config ) {
config.skin = '/karma';
};
还有这个:
CKEDITOR.replace( 'problem', {
customConfig: '../ckeditor/skins/config_flat.js'; //this path is ok
});
还尝试使用 ajax 加载配置文件(删除 defaulkt config.js 文件后):
$.getScript( "../ckeditor/skins/config_icy_orange.js", function( data, textStatus, jqxhr ) {
CKEDITOR.replace( 'problem' );
});
它总是加载默认的 config.js 文件...
我怎样才能做到这一点?