下载帝国网站管理系统5.0正式版
 帝国论坛技术交流区网络编程好东东献给大家,无限级菜单函数!!!!!!
帝国CMS5.0正式版发布
中客:域名1元,空间10元,随时可退款!
测试:生成20万数据共用107分钟
《帝国下载系统》全面免费
Mysql大数据备份工具下载
帝国软件旗下新站 - 站长工具
1G双线帝国空间+200M数据库=158
帝国CMS教程下载
 1/2     1 2 ›› ›|
主题:好东东献给大家,无限级菜单函数!!!!!! [加入收藏夹]   

jukey
用户头衔:版主

精华贴   :1
发贴数   :249
经验值   :1099
注册时间:2003-10-07
信息 搜索 好友 发送悄悄话 《帝国网站管理系统》基础教程下载】   [第 1 楼]
好东东献给大家,无限级菜单函数!!!!!!
<%
Option Explicit
'+++++++++++++++++++++++++++++++++++++++++++++++++++++++
'◆程序名称: tree_fun.asp
'◆功能说明: 无限级树结构菜单
'◆编 写 人: 芮建聪                           编写日期: 2003-12-19
'◆修 改 人:                                  修改日期:
'◆版    本: 1.0v
dim tree_basefrm
dim t_path
dim tree_gbase
dim tree_path
dim tree_count
dim jsvn
    tree_count=1
Const t_gbase="ftv2"   
'+++++++++++++++++++++++++++++++++++++++++++++++++++++++
'◆模块名称:Tree
'◆参数说明:t_path javascript函数的路径,t_frame 连接打开显示到目标窗口,
'           如:_parent,_bank,_self,也可以是框架名称
'◆功能说明: 初始化菜单树
'◆编 写 人: 芮建聪                           编写日期: 2003-12-19
'◆修 改 人:                                  修改日期:
'++++++++++++++++++++++++++++++++++++++++++++++++++++++
function Tree(t_path,t_frame)
   tree_path=t_path   
   tree_basefrm = t_frame
end function

'+++++++++++++++++++++++++++++++++++++++++++++++++++++++
'◆模块名称: Open_Tree
'◆功能说明: 初始化树的javascript及显示顶级菜单
'◆参数说明: t_text 顶级菜单名称,t_url 连接文件(可为空),t_frame 连接打开显示到目标窗口,
'            t_gbase 图标文件夹名称
'◆编 写 人: 芮建聪                           编写日期: 2003-12-19
'◆修 改 人:                                  修改日期:
'++++++++++++++++++++++++++++++++++++++++++++++++++++++
public function Open_Tree(t_text,t_url,t_frame,t_gbase)
   dim tree_ftv2blank,tree_ftv2doc,tree_ftv2folderclosed,tree_ftv2folderopen
   dim tree_ftv2lastnode,tree_ftv2link,tree_ftv2mlastnode,tree_ftv2mnode
   dim tree_ftv2node,tree_ftv2plastnode,tree_ftv2pnode,tree_ftv2vertline
         tree_gbase =t_gbase
         tree_ftv2blank = tree_gbase & "/ftv2blank.gif"
         tree_ftv2doc =tree_gbase & "/ftv2doc.gif"
         tree_ftv2folderclosed =tree_gbase & "/ftv2folderclosed.gif"
         tree_ftv2folderopen =tree_gbase & "/ftv2folderopen.gif"
         tree_ftv2lastnode =tree_gbase & "/ftv2lastnode.gif"
         tree_ftv2link =tree_gbase & "/ftv2link.gif"
         tree_ftv2mlastnode =tree_gbase & "/ftv2mlastnode.gif"
         tree_ftv2mnode =tree_gbase & "/ftv2mnode.gif"
         tree_ftv2node =tree_gbase & "/ftv2node.gif"
         tree_ftv2plastnode =tree_gbase & "/ftv2plastnode.gif"
         tree_ftv2pnode =tree_gbase & "/ftv2pnode.gif"
         tree_ftv2vertline =tree_gbase & "/ftv2vertline.gif"
         if(t_frame="") then
           tree_basefrm =t_frame
         end if                              
%>
<script>
    classPath = <% response.write(chr(34)& tree_path &chr(34)&chr(59))%>
    ftv2blank = <% response.write(chr(34)& tree_ftv2blank &chr(34)&chr(59)) %>
    ftv2doc = <% response.write(chr(34)& tree_ftv2doc &chr(34)&chr(59)) %>
    ftv2folderclosed = <% response.write(chr(34)& tree_ftv2folderclosed &chr(34)&chr(59)) %>
    ftv2folderopen = <% response.write(chr(34)& tree_ftv2folderopen &chr(34)&chr(59)) %>
    ftv2lastnode = <% response.write(chr(34)& tree_ftv2lastnode &chr(34)&chr(59)) %>
    ftv2link = <% response.write(chr(34)& tree_ftv2link &chr(34)&chr(59)) %>
    ftv2mlastnode = <% response.write(chr(34)& tree_ftv2mlastnode &chr(34)&chr(59)) %>
    ftv2mnode = <% response.write(chr(34)& tree_ftv2mnode &chr(34)&chr(59)) %>
    ftv2node = <% response.write(chr(34)& tree_ftv2node &chr(34)&chr(59)) %>
    ftv2plastnode = <% response.write(chr(34)& tree_ftv2plastnode &chr(34)&chr(59)) %>
    ftv2pnode = <% response.write(chr(34)& tree_ftv2pnode &chr(34)&chr(59)) %>
    ftv2vertline = <% response.write(chr(34)& tree_ftv2vertline &chr(34)&chr(59)) %>
    basefrm = <% response.write(chr(34)& tree_basefrm &chr(34)&chr(59)) %>
</script>
<script src="<%  Response.write(tree_path  &"/tree.js") %>" type="text/javascript">
</script>
<script>   
<%
    jsvn = "foldersTree"
    Response.Write (jsvn &"=gFld("&chr(34)&t_text&chr(34)&","&chr(34)&t_url&chr(34)&")"&chr(59))
    Open_Tree=jsvn
end function

'+++++++++++++++++++++++++++++++++++++++++++++++++++++++
'◆模块名称: add_folder
'◆功能说明: 添加父菜单
'◆参数说明: t_parent 上一级目录参数,t_text 父菜单名称,t_url 连接文件(可为空)
'◆编 写 人: 芮建聪                           编写日期: 2003-12-19
'◆修 改 人:                                  修改日期:
'++++++++++++++++++++++++++++++++++++++++++++++++++++++
function add_folder (t_parent, t_text, t_url)
     jsvn = "aux" & tree_count
     tree_count=tree_count+1
     Response.Write(jsvn &"= insFld("&t_parent&", gFld ("&chr(34)&t_text&chr(34)&", "&chr(34)&t_url&chr(34)&"))"&chr(59))
     add_folder=jsvn
end function

'+++++++++++++++++++++++++++++++++++++++++++++++++++++++
'◆模块名称: add_document
'◆功能说明: 添加子菜单
'◆参数说明: t_parent 上一级目录参数,t_text 子菜单名称,t_url 连接文件(可为空)
'◆编 写 人: 芮建聪                           编写日期: 2003-12-19
'◆修 改 人:                                  修改日期:
'++++++++++++++++++++++++++++++++++++++++++++++++++++++
function add_document (t_parent, t_text, t_url)
     Response.Write("insDoc("&t_parent&", gLnk ("&t_parent&", "&chr(34)&t_text&chr(34)&", "&chr(34)&t_url&chr(34)&"))"&chr(59))
end function


'+++++++++++++++++++++++++++++++++++++++++++++++++++++++
'◆模块名称: close_tree
'◆功能说明: 结束菜单创建
'◆参数说明: 无
'◆编 写 人: 芮建聪                           编写日期: 2003-12-19
'◆修 改 人:                                  修改日期:
'++++++++++++++++++++++++++++++++++++++++++++++++++++++
function close_tree ( )
    Response.Write("initializeDocument();</script>")   
end function


'++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
'                       示                            例
'++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

dim t_text,t_url,t_frame,t_parent,t_sub,t_sub1
t_text="单位类别"
t_url=""
t_frame="main"
call Tree("tree",t_frame)
t_parent=Open_Tree(t_text,t_url,t_frame,t_gbase)
t_sub=add_folder(t_parent,"一级目录","")
t_sub1=add_folder(t_sub,"一级ads","")
call add_document(t_sub,"二级目录1","as.asp")
call add_document(t_sub,"二级目录2","1.asp")
call add_document(t_sub1,"一级2323","")
t_sub=add_folder(t_parent,"一级目录1","")
call close_tree()
%>

[该贴被修改 2 次,最后修改时间 2003-12-22 00:37:03 ]



2003-12-21 16:50:47 已设置保密 顶部 回复 引用 报告 编辑 删除

jukey
用户头衔:版主

精华贴   :1
发贴数   :249
经验值   :1099
注册时间:2003-10-07
信息 搜索 好友 发送悄悄话 《帝国网站管理系统》零基础实例入门教程】   [第 2 楼]
完整程序包!!!!!
要怎么谢我啦!!!!!

上传以下附件:
[下载 *](文件大小:0.00 KB,下载次数:136)

[该贴被修改 2 次,最后修改时间 0000-00-00 00:00:00 ]



2003-12-21 16:52:16 已设置保密 顶部 回复 引用 报告 编辑 删除

jukey
用户头衔:版主

精华贴   :1
发贴数   :249
经验值   :1099
注册时间:2003-10-07
信息 搜索 好友 发送悄悄话 《帝国网站管理系统》基础教程下载】   [第 3 楼]
效果图!!!
效果图!!!

上传以下附件:
[下载 *1](文件大小:0.00 KB,下载次数:138)




2003-12-21 16:58:18 已设置保密 顶部 回复 引用 报告 编辑 删除

jukey
用户头衔:版主

精华贴   :1
发贴数   :249
经验值   :1099
注册时间:2003-10-07
信息 搜索 好友 发送悄悄话 《帝国网站管理系统》零基础实例入门教程】   [第 4 楼]
修改后的程序包!!!
下这个吧!!!

上传以下附件:
[下载 *](文件大小:0.00 KB,下载次数:143)

[该贴被修改 1 次,最后修改时间 0000-00-00 00:00:00 ]



2003-12-22 00:38:33 已设置保密 顶部 回复 引用 报告 编辑 删除

jukey
用户头衔:版主

精华贴   :1
发贴数   :249
经验值   :1099
注册时间:2003-10-07
信息 搜索 好友 发送悄悄话 《帝国网站管理系统》基础教程下载】   [第 5 楼]
效果图!!!!
还没想到什么地方要完善的,只有以后再说啦!!!!!!

上传以下附件:
[下载 *1](文件大小:0.00 KB,下载次数:125)




2003-12-22 00:50:29 已设置保密 顶部 回复 引用 报告 编辑 删除

shengjie
用户头衔:嘉宾

精华贴   :0
发贴数   :1095
经验值   :3632
注册时间:2003-01-15
信息 搜索 好友 发送悄悄话 《帝国网站管理系统》零基础实例入门教程】   [第 6 楼]

下载来看看先。好像不错滴。

有时间改为动态的。

楼主,谢谢了

[该贴被修改 1 次,最后修改时间 0000-00-00 00:00:00 ]


买商品,上偶评http://www.openping.com/
2003-12-22 13:47:52 已设置保密 顶部 回复 引用 报告 编辑 删除

imbruter
用户头衔:举人

精华贴   :0
发贴数   :333
经验值   :1245
注册时间:2003-11-25
信息 搜索 好友 发送悄悄话 《帝国网站管理系统》基础教程下载】   [第 7 楼]

支持




2003-12-22 16:12:06 已设置保密 顶部 回复 引用 报告 编辑 删除

jukey
用户头衔:版主

精华贴   :1
发贴数   :249
经验值   :1099
注册时间:2003-10-07
信息 搜索 好友 发送悄悄话 《帝国网站管理系统》零基础实例入门教程】   [第 8 楼]

圣洁老大,只要在程序中循环调用就行啦,是个通用函数了,谁有时间改成php的,最好用类封装,如果有了,给我发一份,要求用类的,函数的别发给我啦.
cqrjc32@sina.com




2003-12-22 17:47:16 已设置保密 顶部 回复 引用 报告 编辑 删除

wm_chief
用户头衔:管理员

精华贴   :21
发贴数   :47621
经验值   :108370
注册时间:2002-10-30
信息 搜索 好友 发送悄悄话 《帝国网站管理系统》基础教程下载】   [第 9 楼]

jukey我支持你。。。我也下了



[零基础入门教程] [模板制作教程] [采集使用教程]
官方使用交流群:12261591
2003-12-22 20:56:03 已设置保密 顶部 回复 引用 报告 编辑 删除

shengjie
用户头衔:嘉宾

精华贴   :0
发贴数   :1095
经验值   :3632
注册时间:2003-01-15
信息 搜索 好友 发送悄悄话 《帝国网站管理系统》零基础实例入门教程】   [第 10 楼]

明白~~



买商品,上偶评http://www.openping.com/
2003-12-23 08:37:40 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/2     1 2 ›› ›|


快速回复
内容

使用EBB代码
使用smile代码
显示签名
自动分析url
自动分析img
表情                   
                
    (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1