TAB子頁(yè)定義ID,不重復(fù)ID方法(注:TAB對(duì)象的獲取用$o("id"));TAB對(duì)象無法創(chuàng)建IFRAME帶關(guān)閉按鈕的TAB子頁(yè)(其自帶的創(chuàng)建帶關(guān)閉按扭TAB子頁(yè)無法正常加載頁(yè)面)
1.取TAB對(duì)象的最后一個(gè)子頁(yè)的ID+"1",形成如"ID11111"方式.(當(dāng)然如果有主鍵作為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子頁(yè)面調(diào)用父窗口進(jìn)行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
紫蝶∏飛揚(yáng)↗ 閱讀(892)
評(píng)論(0) 編輯 收藏 所屬分類:
EOS