主题:  请教这个怎么做?

tsq

职务:普通成员
等级:1
金币:3.0
发贴:39
注册:2002/8/3 19:59:31
#12002/8/3 20:04:27
如何能作出类似FM365论坛中左边那个能收缩、弹出的导航栏?
相关地址:http://bbs.fm365.com/fmbbs/ie.htm
有急用,请高手快快回复,谢谢



aquadead

职务:普通成员
等级:2
金币:1.0
发贴:589
注册:2002/4/20 18:34:05
#22002/8/3 20:32:53
这是普通的树状菜单,用javascript固然可以实现,不过你注意DW的帮助文件了吗,他用纯HTML模仿这种效果。
你看一下这个,效果更好,不过JS文件不能看,不知道是不是动态生成的:http://www.chinaasp.com/club/bbs/bbsView.asp
还有中国电信也用了这样的效果,脚本是加密的,其实没什么,让版主来讲吧。

编辑历史:[这消息被aqua编辑过(编辑时间2002-08-03 20:33:12)]


tsq

职务:普通成员
等级:1
金币:3.0
发贴:39
注册:2002/8/3 19:59:31
#32002/8/4 15:30:39
斑竹帮忙讲一下把



南山东篱摄螂

职务:普通成员
等级:4
金币:10.0
发贴:1840
注册:2000/10/22 10:31:19
#42002/8/5 8:41:23
转网页区



5D荣誉斑竹

职务:普通成员
等级:2
金币:10.0
发贴:622
注册:2001/10/21 13:06:17
#52002/8/5 8:46:45






























@ 项目一
@ 项目二
@ 项目三
@ 项目四



5D荣誉斑竹

职务:普通成员
等级:2
金币:10.0
发贴:622
注册:2001/10/21 13:06:17
#62002/8/5 8:48:04
这个函数是关键,其中我全都注释好了,仔细看看~

function tree(n)
{
var obj=eval("t"+n);
if(obj.style.display=="none")//打开项目
obj.style.display="inline";
if(parseInt(nowOpen))eval("t"+nowOpen).style.display='none';//关闭已经打开的项目
nowOpen=n;//当前打开的项目
if(eval("t"+nowOpen).style.display=='none')nowOpen="0";
}



tsq

职务:普通成员
等级:1
金币:3.0
发贴:39
注册:2002/8/3 19:59:31
#72002/8/5 19:24:32
太感谢了,斑竹大好人啊