window在创建的时候可以设置很多属性,下面是在工作中用到的,具体可以查看官方文档。
var viewFileWindow = Ext.create("Ext.Window", {
title: "附件查看页面",
resizable: true, //可以拉动
// closeAction: 'destroy',
maximizable: true,//可以最大化
width: 800,
height: 600,
html: '<iframe style="overflow:auto;width:100%; height:100%;" src="'+linkHref+'" frameborder="0"></iframe>',
modal: true,//页面显示出来后,父页面不可操作
closable: true, //可以关闭页面
listeners: {//关闭后触发的操作,更新Grid
close: function(panel, eOpts) {
store.reload();
}
}
});
viewFileWindow.show();
//关闭后触发的操作,更新Grid,第二种方法
viewFileWindow.on('close', function() {
store.load();
}, this);