//弹出新窗口
function openPanel(src,t){
win = new Ext.Window({
title:t,
layout: 'fit',
width: 900,
height: 600,
closeAction: 'close',
plain: true,
maximizable :true,
collapsed :true,
collapsible :true,
y:70,
modal :true,
resizable :true,
minHeight :1,
minWidth :900,
listeners: {
close:function(w){
//关键部分:关闭窗口前先还原,滚动条才不会消失
w.restore();
},
maximize:function(w){
//关键部分:最大化后需要将窗口重新定位,否则窗口会从最顶端开始最大化
w.setPosition(document.body.scrollLeft-4,document.body.scrollTop-4);
}
},
html:'<iframe src="'+src+'" width="100%" height="100%" frameborder="0" style="margin:0;padding:0;" scrolling="" />'
});
win.show();
win.maximize();
}