ASP+Js+Access 实现无级分类

原创 2005年05月26日 23:18:00

ASP+JS+ACCESS的无级分类,个人感觉很实用,虽然技术不是很深,但是实用率很高!

conn.inc就不用我多说了,自己写一个去就OK了,下面我说说数据库的架构!

数据库名字自己起就完了!(千万要和conn.inc匹配哦~~哈哈~注意小错误!)

 表名tree, 列名  ID(自动增长)、pid(数字)、content(文本)、link(文本)

好了,说的很清楚了吧 嘿嘿,下面是代码了!!大家看 有什么不懂的留言给我!

<!--#include file="conn.inc"-->
<HTML>
<HEAD>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<META NAME="GENERATOR" Content="Microsoft FrontPage 4.0">
<TITLE>无限级列表</TITLE>
<!--
by fason(2003-5-12)
-->
<style>
.node{
font-size:12px;
padding:0 0 2 0;
margin-left:10;
height:22px;
}
img{
vertical-align:middle;
width:11px;
height:11px;
}
a{text-decoration:none;font-size:12px;color:black}
.deeptree{
width:100%;
height:100%;
backgound-color:#f2f2f2;
overflow:auto;
}

</style>
</HEAD>
<BODY bgcolor=#f2f2f2>
<nobr>
<div class="deeptree">
<%
newid=Request.QueryString("id")
if newid="" or CInt(newid)<0 then newid=0
if isNumeric(newid) then
listTree(CInt(newid))
end if

function listTree(id)
dim rs
dim imgFolder,imgFile
dim link,href,parentHref
dim target,ahref,click
target="main"
imgFolder="images/"

set rs=conn.execute("select *,(select count(*) from tree where pid = T.id) as children,(select pid from tree where id="&id&") as parent from tree T where pid="&id)

if not rs.eof then
parentHref=Request.ServerVariables("URL")&"?id="&rs("parent")
if id<>0 then Response.Write "<div class=/'node/' nowrap=true><a href="&parentHref&" onfocus=blur()><img src="&imgFolder&"back.gif border=0></a> <a href="&parentHref&">上一级目录</a></div>"&VbCrLf
do while not rs.eof
if rs("children")>0 then
img=imgFolder+"plus.gif"
href=Request.ServerVariables("URL")&"?id="&rs("id")
click="onclick=""location.href="&href&""""
else
img=imgFolder+"minus.gif"
href="javascript:void(0)"
end if
if not isNull(rs("link")) then
ahref=rs("link")
else
ahref="javascript:void(0)"
target="_self"
end if
link=" <a href="&ahref&" target="&target&" title="&rs("content")&" "&click&">"&rs("content")&"</a>"
Response.Write "<div class=/'node/' nowrap=true><a href="&href&" onfocus=blur()><img src="&img&" border=0></a> "&link&"</div>"
rs.movenext
loop
rs.close:set rs=nothing
end if
end function
conn.close:set conn=nothing
%>

</div>
</nobr>
</BODY>
</HTML>

默飞冲天_无级分类 v1.0

  • 2005年08月01日 15:36
  • 0B
  • 下载

JS无级树树形菜单,json格式,数组格式通用

JS无级树树形菜单,json格式,数组格式通用             .menuTree         {             margin-left: -30px;         }  ...

js模拟下拉无级联动

  • 2009年07月23日 11:35
  • 65KB
  • 下载

ASP 无级树 源码(javascript)

  • 2011年03月16日 13:22
  • 462KB
  • 下载

JS+(DIV or UL)树状列表导航 --包含无级和有级

无级导航   但必须有根节点[-] 一级菜单[-] 二级菜单[-] 三级菜单[-] 三级菜单[-] 二级菜单...

一种实现无级变速代理的好方法

之前工作中遇到了一个TCP代理前后端不匹配的情形,导致连接总是超时断开,完全不可用,解决办法很简单,要么加大前端网络的带宽,要么对后端快速网络限速(TC限速,缩小MTU,缩小TCP接收窗口均可)。之所...
  • dog250
  • dog250
  • 2013年11月24日 16:09
  • 2591

php实现树状结构无级分类

实现树状结构的两种方法 1。递归法 递归是指在函数中显式的调用它自身。 利用递归法实现树状结构的特点是写入数据速度较快,显示速度较慢(在树的分支/层次较多的情况下尤其明显)。适用与写入数据量大,...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:ASP+Js+Access 实现无级分类
举报原因:
原因补充:

(最多只允许输入30个字)