通过windows.resize事件调整CKEditor4的大小

时间:2014-04-10 21:26:39

标签: resize ckeditor

我不需要“user ability to resize”,而是windows.resize events触发的自动调整大小。

将我的需要转化为一个时髦的/有意的代码(它不起作用!),对于我的申请:

    $( window ).resize(function() {
        editor = CKEDITOR.instances.editor1;
        editor.height = window.innerHeight - 106;
        editor.width  = window.innerWidth  - 253;
    });

如何使用CKEditor4实现这种调整大小?我在textarea使用标准编辑器。


PS:行为的名称可能是“动态更改编辑器的大小”,但我的必要性不是按百分比宽度配置,请参阅所需的减法。

1 个答案:

答案 0 :(得分:2)

嗯......只需使用editor.resize()方法;)

$( window ).resize(function() {
    editor = CKEDITOR.instances.editor1;
    editor.resize( window.innerWidth  - 253, window.innerHeight - 106 );
});