<div class="codetitle"> <span><a style="CURSOR: pointer" data="50202" class="copybut" id="copybut50202" onclick="doCopy('code50202')"><u>复制代码</u></a></span> 代码如下:</div> <div class="codebody" id="code50202"> <br><script language="javascript"><!-- <BR>var count=0;//做计数器 <BR>var limit=new Array();//用于记录当前显示的哪几个菜单 <BR>var countlimit=1;//同时打开菜单数目,可自定义 <BR>function expandIt(el) { <BR>obj = eval("" + el); <BR>if (obj.style.display == "none") { <BR>obj.style.display = "block";//显示子菜单 <BR>if (count<countlimit) {//限制2个 <BR>limit[count]=el;//录入数组 <BR>count++; <BR>} <BR>else { <BR>eval("" + limit[0]).style.display = "none"; <BR>for (i=0;i<limit.length-1;i++) {limit[i]=limit[i+1];}//数组去掉头一位,后面的往前挪一位 <BR>limit[limit.length-1]=el; <BR>} <BR>} <BR>else { <BR>obj.style.display = "none"; <BR>var j; <BR>for (i=0;i<limit.length;i++) {if (limit[i]==el) j=i;}//获取当前点击的菜单在limit数组中的位置 <BR>for (i=j;i<limit.length-1;i++) {limit[i]=limit[i+1];}//j以后的数组全部往前挪一位 <BR>limit[limit.length-1]=null;//删除数组最后一位 <BR>count--; <BR>} <BR>} <BR>// --></script><br> </div>