var tab = Ext.create('Ext.TabPanel', {
id:'myTabPanel',
region:'center',
layout: 'fit',
itemId: 'center-tabs',
items : [{
id:'home',
title : "Home Page",
iconCls: 'House',
html : '<iframe src= "jsp/homepage.jsp" width="100%" height="100%" marginwidth="0" framespacing="0" marginheight="0" frameborder="0" ></iframe>',
/*loader: { url:'jsp/homepage.jsp', loadMask: 'loading...', autoLoad: true, scripts: true },*/
listeners:{
activate:function(tab){
}
}
}]
});
试了好多方法都没用
this.loader.load();
tab.getUpdater().refresh();
this.getActiveTab().refresh();
给iframe增加id,用js更新就好
html : '<iframe src= "jsp/homepage.jsp" id="myifr" width="100%" height="100%" marginwidth="0" framespacing="0" marginheight="0" frameborder="0" ></iframe>'
document.getElementById('myifr').contentWindow.location.reload()
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。