无法在extJS窗口上设置高度

时间:2009-02-25 14:21:42

标签: javascript extjs

无论我使用什么高度参数,我的窗口都保持着约250px的稳定高度。当我通过600显示时,console.log语句输出600,例如, getIFrameWindow().show({height: 600}),所以我知道我的高度参数正在被正确传递和接收,但是我的窗口没有正确的高度渲染。

getIframeWindow : function () {
    return {
        show :function(args) {
            args=args||{};
            win = new Ext.Window({ 
                width    :args.width||200,
                height   :args.height||200,
                items    :[{
                    border      : false,
                    xtype       : 'iframepanel',
                    defaultSrc  : args.src||'_blank.htm'
                }]
            });
            console.log(win.height);
            win.show();
        },

1 个答案:

答案 0 :(得分:1)

试试这个:

            width    :args.width * 1.0 ||200,
            height   :args.height * 1.0 ||200,

args.width和args.height将成为数字