在一些复杂的布局中要设置最小宽度和最小高度很难,可以采取用iframe的方式将主页面嵌入其中然后再将该iframe设置最小宽度 最小高度
// 为 ie 释放内存
function winClose() {
if (contentIframe) {
contentIframe.document.write("");
contentIframe.document.clear();
}
}
Ext.onReady(function() {
// 限制最小宽度 和最小高度
var doResize = function() {
var minWidth = 1000;
var minHeight = 550;
var windowHeight = Ext.getDoc().getViewSize().height;
var windowWidth = Ext.getDoc().getViewSize().width;
var ifame = Ext.get('contentIframe');
ifame.setHeight((windowHeight < minHeight)
? minHeight
: windowHeight);
ifame.setWidth((windowWidth < minWidth)
? minWidth
: windowWidth);
}
// Resize on demand
Ext.EventManager.onWindowResize(doResize);
doResize();
})
// 为 ie 释放内存
function winClose() {
if (contentIframe) {
contentIframe.document.write("");
contentIframe.document.clear();
}
}
Ext.onReady(function() {
// 限制最小宽度 和最小高度
var doResize = function() {
var minWidth = 1000;
var minHeight = 550;
var windowHeight = Ext.getDoc().getViewSize().height;
var windowWidth = Ext.getDoc().getViewSize().width;
var ifame = Ext.get('contentIframe');
ifame.setHeight((windowHeight < minHeight)
? minHeight
: windowHeight);
ifame.setWidth((windowWidth < minWidth)
? minWidth
: windowWidth);
}
// Resize on demand
Ext.EventManager.onWindowResize(doResize);
doResize();
})