当前位置:澳门新葡亰登入 > 澳门新葡亰网站所有平台 > 【澳门新葡亰网站所有平台】下拉透明菜单二

【澳门新葡亰网站所有平台】下拉透明菜单二

文章作者:澳门新葡亰网站所有平台 上传时间:2020-04-21

function mMenu(caption,command,target,img,sizex,sizey,pos){this.items = new Array();this.caption=caption;this.command=command;this.target=target;this.img=img;this.sizex=sizex;this.sizey=sizey;this.pos=pos;this.id=mMenuRegister(this);}function mMenuAddItem(item){ this.items[this.items.length] = item item.parent = this.id; this.children=true;}

mMenu.prototype.addItem = mMenuAddItem;mMenuItem.prototype.addsubItem = mMenuAddItem;

function mtoout(src){

src.style.borderLeftColor=mmenuoutbordercolor;src.style.borderRightColor=mmenuinbordercolor;src.style.borderTopColor=mmenuoutbordercolor;src.style.borderBottomColor=mmenuinbordercolor;src.style.backgroundColor=mmenuoutcolor;src.style.color=mmenuovercolor;}function mtoin(src){

src.style.borderLeftColor=mmenuinbordercolor;src.style.borderRightColor=mmenuoutbordercolor;src.style.borderTopColor=mmenuinbordercolor;src.style.borderBottomColor=mmenuoutbordercolor;src.style.backgroundColor=mmenuincolor;src.style.color=mmenuovercolor;}function mnochange(src){src.style.borderLeftColor=mmenucolor;src.style.borderRightColor=mmenucolor;src.style.borderTopColor=mmenucolor;src.style.borderBottomColor=mmenucolor;src.style.backgroundColor='';src.style.color=mfontcolor;

}function mallhide(){for(var nummenu=0;nummenummenus.length;nummenu++){ var themenu=document.all['mMenu'+nummenu] var themenudiv=document.all['mmenudiv'+nummenu] mnochange(themenu); mmenuhide(themenudiv); } for(nummenu=1;nummenu=mnumberofsub;nummenu++){ var thesub=document.all['msubmenudiv'+nummenu] msubmenuhide(thesub); mnochange(document.all['mp'+nummenu]); document.all[mitem+nummenu].style.color=mfontcolor; }}function mmenuhide(menuid){menuid.style.filter='Alpha(Opacity=100)';hideSwipe(menuid);misShow=false;}function msubmenuhide(menuid){menuid.style.filter='Alpha(Opacity=100)';menuid.style.visibility='hidden';}function mmenushow(menuid,pid){menuid.style.filter='Alpha(Opacity=80)';menuid.style.left=mposflag.offsetLeft+pid.offsetLeft+mmenuadjust;menuid.style.top=mposflag.offsetTop+mmenutable.offsetHeight+mmenuadjustV;if(mmenuitemwidth+parseInt(menuid.style.left)document.body.clientWidth+document.body.scrollLeft)menuid.style.left=document.body.clientWidth+document.body.scrollLeft-mmenuitemwidth;mtmpleft=menuid.style.left;mtmptop=menuid.style.top;swipe(menuid,2,4);misShow=true;}function mshowsubmenu(menuid,pid,rid){menuid.style.filter='Alpha(Opacity=80)';menuid.style.left=pid.offsetWidth+rid.offsetLeft;menuid.style.top=pid.offsetTop+rid.offsetTop-3;if(mmenuitemwidth+parseInt(menuid.style.left)document.body.clientWidth+document.body.scrollLeft)menuid.style.left=document.body.clientWidth+document.body.scrollLeft-mmenuitemwidth;menuid.style.visibility='visible';}function mmenu_over(menuid,x){toel = getReal(window.event.toElement, className, coolButton);fromel = getReal(window.event.fromElement, className, coolButton);if (toel == fromel) return;if(x0){ misShow = false; mallhide(); mtoout(eval(mMenu+x));}else{

mallhide(); mtoin(eval(mMenu+x)); mmenushow(menuid,eval(mMenu+x));

}clearTimeout(mpopTimer);}function mmenu_out(x){toel = getReal(window.event.toElement, className, coolButton);fromel = getReal(window.event.fromElement, className, coolButton);if (toel == fromel) return;if (misShow){mtoin(eval(mMenu+x));}else{mnochange(eval(mMenu+x));}mpopOut()}function mmenu_down(menuid,x){ if(misShow){ mmenuhide(menuid); mtoout(eval(mMenu+x)); } else{ mtoin(eval(mMenu+x)); mmenushow(menuid,eval(mMenu+x)); misdown=true; }}function mmenu_up(){ misdown=false;}function mmenuitem_over(menuid,item,x,j,i){toel = getReal(window.event.toElement, className, coolButton);fromel = getReal(window.event.fromElement, className, coolButton);if (toel == fromel) return;srcel = getReal(window.event.srcElement, className, coolButton); for(nummenu=1;nummenu=mnumberofsub;nummenu++){ var thesub=document.all['msubmenudiv'+nummenu] if(!(menuid==thesub||menuid.style.tag=thesub.style.tag)){ msubmenuhide(thesub); mnochange(document.all['mp'+nummenu]); document.all[mitem+nummenu].style.color=mfontcolor; } }if(item)document.all[mitem+item].style.color=mmenuovercolor;if(misdown||item){mtoin(srcel);}else{mtoout(srcel);}if(x==-1)mthestatus=eval(msub+j).items[i].statustxt;if(j==-1)mthestatus=mmenus[x].items[i].statustxt;if(mthestatus!=){musestatus=true;window.status=mthestatus;}clearTimeout(mpopTimer);}function mmenuitem_out(hassub){toel = getReal(window.event.toElement, className, coolButton);fromel = getReal(window.event.fromElement, className, coolButton);if (toel == fromel) return;srcel = getReal(window.event.srcElement, className, coolButton);if(!hassub)mnochange(srcel);if(musestatus)window.status=;mpopOut()}function mmenuitem_down(){srcel = getReal(window.event.srcElement, className, coolButton);mtoin(srcel)misdown=true;}function mmenuitem_up(){srcel = getReal(window.event.srcElement, className, coolButton);mtoout(srcel)misdown=false;}function mexec3(j,i){var cmd;if(eval(msub+j).items[i].target==blank){ cmd = window.open('+eval(msub+j).items[i].command+');}else{ cmd = eval(msub+j).items[i].target+.location=/+eval(msub+j).items[i].command+/;}eval(cmd);}function mexec2(x){var cmd;if(mmenus[x].target==blank){ cmd = window.open('+mmenus[x].command+');}else{ cmd = mmenus[x].target+.location=/+mmenus[x].command+/;}eval(cmd);}function mexec(x,i){var cmd;if(mmenus[x].items[i].target==blank){ cmd = window.open('+mmenus[x].items[i].command+');}else{ cmd = mmenus[x].items[i].target+.location=/+mmenus[x].items[i].command+/;}eval(cmd);}function mbody_click(){

if (misShow){srcel = getReal(window.event.srcElement, className, coolButton);for(var x=0;x=mmenus.length;x++){ if(srcel.id==mMenu+x) return;}for(x=1;x=mnumberofsub;x++){ if(srcel.id==mp+x) return;}mallhide();}}document.onclick=mbody_click;

本文由澳门新葡亰登入发布于澳门新葡亰网站所有平台,转载请注明出处:【澳门新葡亰网站所有平台】下拉透明菜单二

关键词: