这段ASP代码什么意思?

来源:百度知道 编辑:UC知道 时间:2024/05/10 11:12:27
这是我下载的一个滑动菜单,我不太清楚过程Show_TabADSMenu起什么作用,为什么要用for循环?后面输出的那段代码又表示什么意思?(后面因为太长没有全部贴出来。
<script language="javascript" type="text/javascript">
//<![CDATA[
function Show_TabADSMenu(tabadid_num,tabadnum){
for(var i=0;i<4;i++){document.getElementById("tabadcontent_"+tabadid_num+i).style.display="none";}
for(var i=0;i<4;i++){document.getElementById("tabadmenu_"+tabadid_num+i).className="";}
document.getElementById("tabadmenu_"+tabadid_num+tabadnum).className="TasADSOn";
document.getElementById("tabadcontent_"+tabadid_num+tabadnum).style.display="block";
}
//]]>
</script>
<!-- Tabs begin -->
<table height=30 width="298" cellpadding="0" cellspacing="5" bgcolor="#FFFFFF">
<tr>
<td width="67" bgcolor="#CCCCCC" id="taba

这个过程就是用来显示你要的菜单的.它有两上参数tabadid_num,tabadnum.下面这段就是调用它的代码,<tr>
<td width="67" bgcolor="#CCCCCC" id="tabadmenu_10" onMouseOver="setTimeout('Show_TabADSMenu(1,0)',200);">网校动态</td>
<td width="68" bgcolor="#CCCCCC" id="tabadmenu_11" onMouseOver="setTimeout('Show_TabADSMenu(1,1)',200);">学习方法</td>
<td width="68" bgcolor="#CCCCCC" id="tabadmenu_12" onMouseOver="setTimeout('Show_TabADSMenu(1,2)',200);"><span class="STYLE1">学习资料</span></td>
<td width="70" bgcolor="#CCCCCC" id="tabadmenu_13" onMouseOver="setTimeout('Show_TabADSMenu(1,3)',200);"><span class="STYLE1">家长学校</span></td>
</tr>
其中关键是
Show_TabADSMenu(1,1)
Show_TabADSMenu(1,2)
Show_TabADSMenu(1,