隨筆-9  評論-168  文章-266  trackbacks-0

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 紫蝶∏飛揚↗ 閱讀(757) 評論(0)  編輯  收藏 所屬分類: EOS
{ganrao}