//菜单条的按钮 this.addmenubaritem=function(ary,index){ var item=menu.crtelement("button",menu.bar); item.value=ary[0]; item.disabled=!ary[3]; item.classname=id+"_baritem"; item.onmouseover=function(){ if(menu.selectedindex==-1){ item.classname=id+"_baritemhover"; } else{ menu.baritems[selectedindex].classname=id+"_baritem"; item.classname=id+"_baritemdown"; menu.showmenu(index); } window.status=ary[4]; } item.onmouseout=function(){ if(menu.selectedindex==-1) item.classname=id+"_baritem"; window.status=""; } item.onclick=function(){ event.cancelbubble=true; if(menu.selectedindex==-1){ item.classname=id+"_baritemdown"; menu.showmenu(index); } else{ menu.hidemenu(); item.classname=id+"_baritemhover"; } menu.execute(ary); item.blur(); } return item; } //显示子菜单 this.showmenu=function(index){ if(menu.selectedindex!=-1) menu.pads[selectedindex].style.display="none"; menu.board.style.pixelleft=menu.baritems[index].offsetleft+2; //menu.board.style.pixelheight=""; if(menu.pads[index].rows.length>0) menu.board.style.display=""; else menu.board.style.display="none"; menu.pads[index].style.display=""; menu.selectedindex=index; } |