tabpanel打开标签函数:
function openwindow(titleText, id, UrlText){
var tabs= Ext.getCmp('mainTab');
if (Ext.getCmp('tab_'+id)) {
tabs.setActiveTab(Ext.getCmp('tab_'+id));
tabs.activate('tab_'+id);
} else {
var tab = new Ext.Panel({
id: 'tab_'+id,
title: titleText,
tabTip:titleText,
frame:false,
border:false,
html : '<iframe id="iframe_'+id +'" src="'+ UrlText+ '" frameborder="no" style="width:100%;height:100%"></iframe>',
closable:true
});
tabs.add(tab);
tabs.setActiveTab(tab);
}
}
被刷新页面函数:
function flushdata()//要放在Ext.onReady()外面
{
//Ext.Msg.alert('提示框', 'XXXXXXXXXXXXXXXXXX');
Ext.getCmp('grid_id').getStore().reload();
}
刷新另一个页面调用方法 window.parent.frames['被刷新页面的framesid'].flushdata();