日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

三级动态树形菜单

發(fā)布時間:2025/7/14 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 三级动态树形菜单 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

三級樹形菜單,之前有發(fā)過一個那個和這個還是有區(qū)別的.表結(jié)構(gòu)仍然是我一直發(fā)的那樣的.注意,不能打開二級類

就是說只能打開大類和三級類.當有類別無三級類時候,就不適用了.

?

<!--#include?file="inc/conn.asp"-->




??????
<TABLE?width=190?>
???????
??????????????
<TR>
????????????????
<TD?width="100%">
??????????????????
????????????????
????????????????
?????????????????
<%
????????
set?rsBigClass1=server.CreateObject("adodb.recordset")
rsBigClass1.open?
"Select?*?From?BigClass",conn,1,1
????i
=100

????
do?while?not?rsBigClass1.eof
????i
=i+100
%
>
????????????????
??????????????????
<TABLE?id=LeftMenu_<%=i%>_off?cellSpacing=0?cellPadding=0??
??????????????????width
="100%">
????????????????????
<TBODY>
????????????????????
<TR?class=tree_button_title?
????????????????????onmouseover
="this.className='tree_button_title_on';"?
????????????????????onclick
="document.getElementById('LeftMenu_<%=i%>_on').style.display=(document.getElementById('LeftMenu_<%=i%>_on').style.display?==?'none')?'':'none';document.getElementById('LeftMenu_<%=i%>_off').style.display=(document.getElementById('LeftMenu_<%=i%>_off').style.display=='none')?'':'none'"?
????????????????????onmouseout
="this.className='tree_button_title'">
??????????????????????
<TD><B><A?
????????????????????????href
="Product.asp?bigclassname=<%=rsBigClass1("BigClassName")%>"?
????????????????????????
><%=rsbigclass1("bigclassname")%></A></B>&nbsp;&nbsp;</TD>
??????????????????????
<TD?align=right><IMG?
????????????????????????src
="newegg_menu/plus.gif"></TD></TR></TBODY></TABLE>
????????????????????????
????????????????
????????????????????????
??????????????????
<TABLE?id=LeftMenu_<%=i%>_on?style="DISPLAY:?none"?cellSpacing=0?
??????????????????cellPadding
=0?width="100%">????????????????????<TBODY>
????????????????????
????????????????????
<TR>
??????????????????????
<TD>
??????????????????????
??????????????????????
??????????????????????
????????????????????????
<TABLE?cellSpacing=0?cellPadding=0?width="100%">
??????????????????????????
<TBODY>
??????????????????????????
<TR?class=tree_button_title?
??????????????????????????onmouseover
="this.className='tree_button_title_on';"?
??????????????????????????onclick
="document.getElementById('LeftMenu_<%=i%>_on').style.display=(document.getElementById('LeftMenu_<%=i%>_on').style.display?==?'none')?'':'none';document.getElementById('LeftMenu_<%=i%>_off').style.display=(document.getElementById('LeftMenu_<%=i%>_off').style.display=='none')?'':'none'"?
??????????????????????????onmouseout
="this.className='tree_button_title'">
????????????????????????????
<TD><B><A?
??????????????????????????????href
="Product.asp?bigclassname=<%=rsBigClass1("BigClassName")%>"?
??????????????????????????????
><%=rsbigclass1("bigclassname")%></A></B>&nbsp;&nbsp;</TD>
????????????????????????????
<TD?align=right><IMG?
??????????????????????????????src
="newegg_menu/minus.gif"></TD></TR></TBODY></TABLE>
????????????????????
<%
??????
set?rsSmallClass1=server.CreateObject("adodb.recordset")
??????rsSmallClass1.open?
"Select?*?From?SmallClass?Where?BigClassName='"?&?rsBigClass1("BigClassName")?&?"'",conn,1,1
??????
if?not(rsSmallClass1.bof?and?rsSmallClass1.eof)?then
???????j
=33
????????
do?while?not?rsSmallClass1.eof
????????j
=j+100

????%
>????????
?????????????????????
<!--三級類關(guān)閉時候-->
???????????????????????
<TABLE?id=LeftMenu_<%=i%>_<%=j%>_off?cellSpacing=0?
????????????????????????cellPadding
=0?width="100%"?border=0>
??????????????????????????
<TBODY>
??????????????????????????
<TR>
????????????????????????????
<TD?class=tree_button?
????????????????????????????onmouseover
="this.className='tree_button_on';"?
????????????????????????????onclick
="document.getElementById('LeftMenu_<%=i%>_<%=j%>_on').style.display=(document.getElementById('LeftMenu_<%=i%>_<%=j%>_on').style.display?==?'none')?'':'none';document.getElementById('LeftMenu_<%=i%>_<%=j%>_off').style.display=(document.getElementById('LeftMenu_<%=i%>_<%=j%>_off').style.display=='none')?'':'none'"?
????????????????????????????onmouseout
="this.className='tree_button'"><IMG?
??????????????????????????????height
=6?
??????????????????????????????src
="newegg_menu/arrow_right.gif"?
??????????????????????????????width
=5?border=0>&nbsp;<FONT?
??????????????????????????????size
=+0><%=rsSmallClass1("SmallClassName")%></FONT>&nbsp;&nbsp;</TD></TR></TBODY></TABLE>
????????????
??????????????????????????????
????????????????????
<!--三級類關(guān)閉時候-->
????????????????????
????????????????????
????????????????????
????????????????????
????????????????????????
????????????????????????
<!--三級類展開時候-->?????
????????????????????????
<TABLE?id=LeftMenu_<%=i%>_<%=j%>_on?style="DISPLAY:?none"?
????????????????????????cellSpacing
=0?cellPadding=0?width="100%"?border=0>
????????????????????????????
<TBODY>
????????????????????????????
<TR>
????????????????????????????
<TD>
??????????????????????????????
<TABLE?cellSpacing=0?cellPadding=0?width="100%"?
??????????????????????????????border
=0>
????????????????????????????????
<TBODY>
????????????????????????????????
<TR>

????????????????????????????????
<TD?class=tree_button?
????????????????????????????????onmouseover
="this.className='tree_button_on';"?
????????????????????????????????onclick
="document.getElementById('LeftMenu_<%=i%>_<%=j%>_on').style.display=(document.getElementById('LeftMenu_<%=i%>_<%=j%>_on').style.display?==?'none')?'':'none';document.getElementById('LeftMenu_<%=i%>_<%=j%>_off').style.display=(document.getElementById('LeftMenu_<%=i%>_<%=j%>_off').style.display=='none')?'':'none'"?
????????????????????????????????onmouseout
="this.className='tree_button'"><IMG?
????????????????????????????????height
=6?
????????????????????????????????src
="newegg_menu/arrow_down.gif"?
????????????????????????????????width
=5?border=0>&nbsp;<FONT?
????????????????????????????????size
=+0><%=rsSmallClass1("SmallClassName")%></FONT>&nbsp;&nbsp;</TD></TR></TBODY></TABLE>
??????????????????????????????????????????
<!--三級類-->
??????????????????????????????????????????
<TABLE?cellSpacing=0?cellPadding=0?width="100%"?
??????????????????????????????????????????????border
=0>
????????????????????????????????????????????
<TBODY>
???????????????????????????????????????????????
<TR>
????????????????????????????????????????????
<TD?class=tree_button_content>
????????????????????????????????????????????
<%sql3="select?*?from?minclass?where?BigClassName='"?&?rsBigClass1("BigClassName")?&?"'?and?smallclassname='"?&?rsSmallClass1("SmallClassName")?&?"'"
???????
set?rs3=Server.CreateObject("adodb.recordset")
???????rs3.Open?sql3,conn,
1,1?
????
do?while?not?rs3.eof%>
????????????????????????????????
????????????????????????????????
<DIV?class=tree_button_list><A?
????????????????????????????????href
="Product.asp?bigclassname=<%=rsBigClass1("BigClassName")%>&smallclassname=<%=rsSmallClass1("SmallClassName")%>&minclassname=<%=rs3("minclassname")%>"><%=rs3("minclassname")%></A></DIV>
???????????????????????????????
<%
???????????????????????????????rs3.movenext
???????????????????????????????
loop
???????????????????????????????%
>
????????????????????????????????
????????????????????????????????????????????
</TD>
????????????????????????????????????????????
</TR>
????????????????????????????????????????????
</TBODY>
????????????????????????????????????????
</TABLE>
????????????????????????????????????????
<!--三級類-->????????????????????????????
????????????????????????????????
</TD></TR></TBODY>
????????????????????????????
</TABLE>
????????????????????????????
<!--三級類展開時候-->????
????????????????????????????
<%rsSmallClass1.movenext
????????
loop
??????
end?if
??????rsSmallClass1.close
??????
set?rsSmallClass1=nothing????%>
????????????????????????????
</TD>
????????????????????????????
</TR>
????????????????????????????
</TBODY>
????????????????????????
</TABLE>
????????????????????????
????????????????????????????????
????????????????????????????????
????????????????????????
????????????????????????????????
<%
????rsBigClass1.movenext
????
????
loop
????rsbigclass1.close
????
set?rsbigclass1=nothing
%
>????????????
????????????????????????????????
</TD></TR>
????????????????????????????????
????????????????????????????
</TABLE>
????????????????????????????
http://www.corange.cn/archives/2007/03/24.html

轉(zhuǎn)載于:https://www.cnblogs.com/zerogo/archive/2007/03/29/2209376.html

總結(jié)

以上是生活随笔為你收集整理的三级动态树形菜单的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。