tinyMCE - 您可以将编辑器高度配置为低于100px吗?

rr.*_*rr. 7 javascript wysiwyg tinymce

我并不熟悉TinyMCE,但我似乎无法配置高度低于100px的高度.我已经尝试了,似乎总是将它设置为100px,只要它低于它.我只需要一些按钮,编辑器窗口可能永远不会超过一行,所以我试图减少一点界面混乱.

gar*_*yee 5

在版本4.XX的tinymce那里做了很多改变.工作代码:

tinyMCE.init({
...,
setup: function (ed) {
    ed.on('init', function(args) {
        var id = ed.id;
        var height = 25;

        document.getElementById(id + '_ifr').style.height = height + 'px';
        document.getElementById(id + '_tbl').style.height = (height + 30) + 'px';
    });
},
...,
});
Run Code Online (Sandbox Code Playgroud)


rr.*_*rr. 4

经过一番研究后,您似乎无法直接将编辑器配置为低于 100px 的高度。有一个解决方法,使用编辑器初始化回调来手动设置高度。有关详细信息,请参阅http://tinymce.moxiecode.com/punbb/viewtopic.php?id=10015

tinyMCE.init({
    ...,
    setup: function(editor) {
        editor.onInit.add(function() {
            var width = editor.getWin().clientWidth;
            var height = 50;

            editor.theme.resizeTo(width, height);
        });
    }
});
Run Code Online (Sandbox Code Playgroud)