top.mainFrame.tabAddHandler("item"+Id,'項目:'+itemname,'<%=basePath%>bizitem/goEditItem.do?item_id='+Id);
這個方法一共有3個參數:
第一個參數是唯一標識符,給菜單Tab賦值唯一ID,當跳轉鏈接時,菜單Tab若有此ID的菜單頁面,則直接進入,若無則新建一個。
第二個參數是菜單頁面的名字。
第三個參數是菜單頁面的路徑。
附上tabAddHandler源碼:
function tabAddHandler(mid,mtitle,murl){ tab.update({ id :mid, title :mtitle, url :murl, isClosed :true }); tab.add({ id :mid, title :mtitle, url :murl, isClosed :true }); tab.activate(mid); }