<script type="text/javascript">
function addTab(href){
var id = parseInt(href.substr(31,6));
var task = href.substr(26,11);
parent.Ext.getCmp("myTabPanel").add({
id:id,
title: task,
closable: true,
iconCls: 'Feed',
html: '<iframe src="'+href+'" scrolling="auto" frameborder="0" width="100%" height="100%"></iframe>'
});
parent.Ext.getCmp("myTabPanel").setActiveTab(id);
}
</script>
以上是在其他页面获取tabpanel
配置id,判断存在就激活,否则在添加
function addTab(href) {
var id = parseInt(href.substr(31, 6));
if (Ext.getCmp(id)) { tab.setActiveTab(id); return}/////////
var task = href.substr(26, 11);
parent.Ext.getCmp("myTabPanel").add({
id: id,
title: task,
closable: true,
iconCls: 'Feed',
html: '<iframe src="' + href + '" scrolling="auto" frameborder="0" width="100%" height="100%"></iframe>'
});
parent.Ext.getCmp("myTabPanel").setActiveTab(id);
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。