• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 無限級分類

    發表于:2007-07-14來源:作者:點擊數: 標簽:
    比較簡單的一個頁面,類似csdn論壇在ns下的左邊列表 描述: 1. 數據名:tree.mdb 表名:tree 表結構:id(自編)pid(數字)content(文本)link(文本) 2. 圖片:endnode.gifcollapsed.gifback.gif(均在img目錄下,可自行修改) 3. 代碼: !--#includefile="conn.inc"-- HTM
    比較簡單的一個頁面,類似csdn論壇在ns下的左邊列表
    描述:
    1.
    數據名:tree.mdb
    表名:tree
    表結構:id(自編) pid(數字) content(文本) link(文本)
    2.
    圖片:endnode.gif collapsed.gif back.gif(均在img目錄下,可自行修改)
    3.
    代碼:
    <!--#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="img/" ’默認路徑
    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="/Files/BeyondPic/2005-12/8/0512808562567974.gif"’ border=0></a> <a href=’"&parentHref&"’>上一級目錄</a></div>"&VbCrLf
    do while not rs.eof 
    if rs("children")>0 then
    img=imgFolder+"collapsed.gif"
    href=Request.ServerVariables("URL")&"?id="&rs("id")
    click="onclick=""location.href=’"&href&"’"""
    else
    img=imgFolder+"endnode.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>

    conn.inc:
    <%
    dim conn
    set conn = Server.CreateObject("ADODB.Connection")
    conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.mappath("tree.mdb") & ";Persist Security Info=False"
    %>
    4.測試:ie6,ns7,mozilla下測試通過

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>