zoukankan
html css js c++ java
asp动态树菜单集合(2/3)
相关数据库结构请查看
http://blog.csdn.net/piperzero/archive/2006/07/25/977083.aspx
二级树
如下
同时展开一个
<!--
以下是可以同时只能打开一个子目录的二级数
-->
<!--
#include file="inc/conn.asp"
-->
<%
...
set
rs
=
conn.execute(
"
select * from bigclass
"
)
if
rs.recordcount
=
0
then
Response.Write(
"
暂无
"
)
else
i
=
0
while
not
rs.eof
Response.Write(
"
┬ <a href=""javascript:menu
"
&
i
&
"
func()""><b>
"
&
rs(
"
bigclassname
"
)
&
"
</b></a><br>
"
&
CHR
(
10
))
ljh_temp
=
ljh_temp
&
"
menu
"
&
i
&
"
.style.display=""none"";
"
&
CHR
(
10
)
ljh_temp2
=
ljh_temp2
&
"
function menu
"
&
i
&
"
func()
"
&
CHR
(
10
)
&
"
{
"
&
CHR
(
10
)
&
"
if(menu
"
&
i
&
"
.style.display==""none"")
"
&
CHR
(
10
)
&
"
{
"
&
CHR
(
10
)
&
"
startmenu();
"
&
CHR
(
10
)
&
"
menu
"
&
i
&
"
.style.display=""block"";
"
&
CHR
(
10
)
&
"
}
"
&
CHR
(
10
)
&
"
else
"
&
CHR
(
10
)
&
"
{
"
&
CHR
(
10
)
&
"
startmenu();
"
&
CHR
(
10
)
&
"
}
"
&
CHR
(
10
)
&
"
}
"
&
CHR
(
10
)
&
""
set
rs2
=
conn.execute(
"
select * from smallclass where bigclassname='
"
&
rs(
"
bigclassname
"
)
&
"
'
"
)
'
因为是字符型,所以用到了''
if
rs2.recordcount
=
0
then
Response.Write(
"
<div id=""menu
"
&
i
&
"
"" style=""DISPLAY: none"">├ 暂无</div>
"
&
CHR
(
10
))
else
Response.Write(
"
<div id=""menu
"
&
i
&
"
"" style=""DISPLAY: none"">
"
&
CHR
(
10
))
while
not
rs2.eof
Response.Write(
"
├ <a href=""product.asp?bigclassname=
"
&
rs(
"
bigclassname
"
)
&
"
&smallclassname=
"
&
rs2(
"
smallclassname
"
)
&
"
"">
"
&
rs2(
"
smallclassname
"
)
&
"
</a><br>
"
&
CHR
(
10
))
rs2.movenext
wend
Response.Write(
"
</div>
"
&
CHR
(
10
))
end
if
rs2.close
set
rs2
=
nothing
i
=
i
+
1
rs.movenext
wend
end
if
rs.close
set
rs
=
nothing
Response.Write(
"
<script language=""javascript"" type=""text/javascript"">
"
&
CHR
(
10
))
Response.Write(
"
function startmenu()
"
&
CHR
(
10
)
&
"
{
"
&
CHR
(
10
)
&
ljh_temp
&
"
}
"
&
CHR
(
10
))
Response.Write(ljh_temp2)
Response.Write(
"
</script>
"
)
%>
查看全文
相关阅读:
最短路径的三种实现方法
c/c++小知识
c++ char * const p问题
C++ typedef 四个用途
[转]c++面向对象基础
[转]C++中引用(&)的用法和应用实例
表情包。
linux基础学习
redis缓存在项目中的使用
关于redis
原文地址:https://www.cnblogs.com/zerogo/p/2209396.html
最新文章
获取当前元素是第几个点击值
C#正则表达式提取HTML中IMG标签中的SRC地址
JS中保留小数位数
System.Net.WebException: The operation has timed out at System.Net.HttpWebRequest.GetResponse()
泛型对象实例化
Date Json格式转换Date格式
C# Distinct使用,支持对象的相等比较
String.Join重载String.Join 方法 (String, String[], Int32, Int32)
上传图片Security Error
MapGISK9安装
热门文章
数据库的目录IDF打不开!附加失败
Windows无法启动MapGIS DataStorage Service服务
mapgis文件转shp文件转txt转发布xml
李满春与WebGIS
[计算机校招笔试+面试这可能不只是一篇面经]干货满满
GIS网络分析
Java架构师/高并发/高可用/高扩展/性能优化/框架源码分析实战
Java WebService服务
海量数据处理:十道面试题与十个海量数据处理方法总结
bloom filter 详解[转]
Copyright © 2011-2022 走看看