社区
JavaScript
帖子详情
怎样制作树形菜单?(非常急用)学会再给一百
xiafish
2002-11-11 01:54:52
我一直做不来树形菜单,但这次非要做一个菜单,哪位大仙能否先给小弟讲觖讲觖.
讲一下它的实现原理和方法.
求命啊!
...全文
54
11
打赏
收藏
怎样制作树形菜单?(非常急用)学会再给一百
我一直做不来树形菜单,但这次非要做一个菜单,哪位大仙能否先给小弟讲觖讲觖. 讲一下它的实现原理和方法. 求命啊!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hfprogramer
2002-12-07
打赏
举报
回复
hfgaole@sohu.com
llfflora
2002-12-06
打赏
举报
回复
florallf@yahoo.com.cn
wind0209
2002-11-11
打赏
举报
回复
red23@etang.com
AngelTwo
2002-11-11
打赏
举报
回复
liuzhengmin2000@163.net
谢谢
xiafish
2002-11-11
打赏
举报
回复
我的邮箱是:_pf@163.com,谢谢!
zxlh
2002-11-11
打赏
举报
回复
我有一个,要得话留个EMAIL
ssm1226
2002-11-11
打赏
举报
回复
http://www.jzzy.com/js.asp?classid=55&action=show
helei33
2002-11-11
打赏
举报
回复
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<LINK REL="stylesheet" TYPE="text/css" HREF="css/mis.css">
<title>功能模块</title>
<style>
A {text-decoration: none}
UL {font-family: Arial; font-size: 10pt}
.Tclose {list-Style-Image: url('image/close.gif');align=left; cursor: hand;font-color:red;}
.Topen {list-Style-Image: url('image/open.gif'); align=left; cursor: hand;font-color:#cccccc;}
.TLclose {display: none; list-Style-Image: url('image/list.gif');align=left;font-color:#cccccc;}
.TLopen {list-Style-Image: url('image/list.gif');align=left;font-color:#cccccc;}
</style>
<base target="right">
</head>
<body background=image/bg1.gif>
<script>
/*------------------------------------
排列树形目录菜单 1.0
-------------------------------------*/
function AddTree(word,id,topid)
{
var topobj = null
if(!eval("window.T"+topid))
{
MarkDiv.insertAdjacentHTML("beforeEnd","<li id='T"+topid+"' class='Tclose'></li><ul id='T"+topid+"_list' class='TLclose'></ul>")
}
topobj = eval("window.T"+topid+"_list")
if(eval("window.T"+id))
{
var InsertTreeobj = eval("window.T"+id)
InsertTreeobj.innerHTML = word
var InsertTreeListobj = eval("window.T"+id+"_list")
topobj.insertAdjacentHTML("beforeEnd",InsertTreeobj.outerHTML+InsertTreeListobj.outerHTML)
InsertTreeobj.outerHTML = ""
InsertTreeListobj.outerHTML = ""
}
else
{
topobj.insertAdjacentHTML("beforeEnd","<li id='T"+id+"' class='Tclose' >"+word+"</li><ul id='T"+id+"_list' class='TLclose'></ul>")
}
}
function AddLink(word,url,id,topid)
{
var topobj = null
if(!eval("window.T"+topid))
{
MarkDiv.insertAdjacentHTML("beforeEnd","<li id='T"+topid+"' class='Tclose'></li><ul id='T"+topid+"_list' class='TLclose'></ul>")
}
topobj = eval("window.T"+topid+"_list")
if(eval("window.L"+id))
{
var InsertLinkobj = eval("window.L"+id)
topobj.insertAdjacentHTML("beforeEnd",InsertLinkobj.outerHTML)
InsertLinkobj.outerHTML = ""
}
else
{
topobj.insertAdjacentHTML("beforeEnd","<li id='L"+id+"'><a href='"+url+"' target='right'>"+word+"</a></li>")
}
}
function document.onclick()
{
var obj = null
var objlist = null
if(event.srcElement.tagName!="LI")
return
if(event.srcElement.className=="Tclose")
{
obj = event.srcElement
objlist = eval("window."+obj.id+"_list")
obj.className = "Topen"
objlist.className = "TLopen"
return
}
if(event.srcElement.className == "Topen")
{
obj = event.srcElement
objlist = eval("window."+obj.id+"_list")
obj.className = "Tclose"
objlist.className = "TLclose"
return
}
}
</script>
<li id="T0"><font size=2 id="MarkDiv" style="display: none">功能列表</font> </li>
<ul id="T0_list" ></ul>
<script>
AddTree("部门管理","2","0");
AddLink("部门列表","dep2.htm","2","2");
AddLink("部门添加","dep1.htm","33","2");
AddLink("部门修改","dep3.htm","34","2");
AddTree("人员资料管理","3","0");
AddLink("资料查询","human1.htm","39","3");
AddLink("资料添加","human1.htm","3","3");
AddLink("资料修改","human2.htm","4","3");
AddLink("资料删除","human2.htm","35","3");
AddLink("担保人添加","human2.htm","36","3");
AddLink("担保人修改","human2.htm","37","3");
AddLink("担保人删除","human2.htm","38","3");
AddTree("系统用户管理","4","0");
AddLink("用户添加","add_sysuser.htm","5","4");
AddLink("用户修改","aspsky.net","6","4");
AddTree("车辆管理","5","0");
AddLink("信息添加","add_car.htm","7","5");
AddLink("信息修改","search.asp","8","5");
AddTree("装备管理","6","0");
AddLink("装备发放","index.htm","9","6");
AddTree("日常办公管理","7","0");
AddLink("打/复印登记","entry.asp","10","7");
AddTree("客户关系管理","8","0");
AddLink("资料添加","entry.asp","11","8");
AddLink("合同添加","entry.asp","12","8");
AddTree("文件流转","9","0");
AddLink("起草文件","entry.asp","13","9");
AddTree("枪弹管理","10","0");
AddLink("领用登记","entry.asp","14","10");
AddTree("扣分管理","11","0");
AddLink("扣分登记","entry.asp","15","11");
AddLink("扣分查询","entry.asp","16","11");
AddTree("电子邮件","12","0");
AddLink("收件箱","entry.asp","17","12");
AddLink("垃圾箱","entry.asp","18","12");
AddLink("地址簿","entry.asp","19","12");
AddTree("工作之余","13","0");
AddLink("在线音乐","entry.asp","20","13");
AddLink("电子书籍","entry.asp","21","13");
AddLink("法律法规","entry.asp","22","13");
AddLink("视频点播","entry.asp","23","13");
AddLink("在线论坛","entry.asp","27","13");
AddTree("信息送报","14","0");
AddLink("起草文件","entry.asp","24","14");
AddLink("查看文件","entry.asp","25","14");
AddTree("财务信息管理","14","0");
AddLink("报表查看","entry.asp","26","14");
AddTree("系统维护","15","0");
AddLink("公告栏管理","entry.asp","28","15");
AddLink("论坛管理","entry.asp","29","15");
AddLink("电子书籍管理","entry.asp","30","15");
AddLink("法律法规管理","entry.asp","31","15");
AddLink("视频点播管理","entry.asp","32","15");
MarkDiv.style.display = ""
</script>
</body>
</html>
xiafish
2002-11-11
打赏
举报
回复
我目前连静态的都做不出业,5555555555......
ALAN_1999
2002-11-11
打赏
举报
回复
http://expert.csdn.net/Expert/topic/1058/1058268.xml?temp=1.578921E-02
http://expert.csdn.net/Expert/topic/1140/1140791.xml?temp=.4193537
http://expert.csdn.net/Expert/topic/1122/1122795.xml?temp=.5926477
看看先??
flyycyu
2002-11-11
打赏
举报
回复
去msdn的web组件库,有一个htc的例子!
行业文档-设计装置-
急用
笔.zip
行业文档-设计装置-
急用
笔.zip
急用
先字140个汉字卡片.doc
急用
先字140个汉字卡片.doc
JSP许愿树许愿墙源码
临时
急用
写的一个玩玩!无版权可以随便用。我自己的...
1寸照片生成器 照片
制作
1寸照片生成器,自动剪裁,操作简单,
急用
一寸照片时可用此工具
制作
一张。
二寸照片生成器 照片
制作
2寸照片生成器,自动剪裁,操作简单,
急用
2寸照片时可用此工具
制作
一张。
JavaScript
87,994
社区成员
224,689
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章