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);