TAB子页定义ID,不重复ID方法(注:TAB对象的获取用$o("id"));TAB对象无法创建IFRAME带关闭按钮的TAB子页(其自带的创建带关闭按扭TAB子页无法正常加载页面)
1.取TAB对象的最后一个子页的ID+"1",形成如"ID11111"方式.(当然如果有主键作为ID最好)
var tab= $o("emailList").getTabs()[$o("emailList").getLength()-1];
var id=tab.id+"1";
2. var title+='<A class=close onclick="$o(\'emailList\').getTab(\''+id+\").close();"><DIV></DIV></A>'
3.tab子页面调用父窗口进行CRUD控制方法
<script>
function addtabpage(id,title,src){
var tab= $o("emailList").getTabs()[$o("emailList").getLength()-1];
id=tab.id+"1";
if($o("emailList").getTab(id)==null){
title+='<A class=close onclick="$o(\'emailList\').getTab(\''+id+'\').close();"><DIV></DIV></A>'
$o("emailList").createIframeTab(title,src,true,id)
}
$o("emailList").getTabs()[$o("emailList").getLength()-1].active();
}
function deltabpage(id){
if(id==null) {
$o("emailList").getActiveTab().close()
}else
$o(id).close();
}
function getTabSize(){
return $o("emailList").getLength();
}
function refreshTab(){
alert()
$o("emailList").getActiveTab().reload()
}
</script>
posted on 2010-09-28 15:20
紫蝶∏飛揚↗ 阅读(885)
评论(0) 编辑 收藏 所属分类:
EOS