日期:2014-05-18  浏览次数:20581 次

“+”型的树形导航是用什么实现的?
“+”型的树形导航是用什么实现的?    
 
比如CSDN论坛左边的你能看到的这个。

------解决方案--------------------
用ajax 啊!
------解决方案--------------------
这个用js就能实现
------解决方案--------------------
静态的html也能做,但是麻烦,有很多现成的。
这个也算富客户端的东西吧

http://www.jopener.cn/category/rich-client-tools/

------解决方案--------------------
ajax实现起来最好~ csdn应该是ajax
------解决方案--------------------
js代码全部都是开源的,你在登陆望站的时候其实你就把csdn那棵树的代码下到了本地,你把它从IE缓存中挖出来自己研究源代码就可以了.
我查过csdn的树的源代码,他是一个网站树的升级版本,csdn网站网页(就是那棵树的页面) 源代码的注释里面有这个网站的地址.而且这个网站还有这个树完整的使用说明文档.
建议你不要去研究它的实现方式,凡是所有的js都是开源的,直接拿来用就可以了.
------解决方案--------------------
那个+号都是图片来的.用ajax很快便能做出来.
先读出第一层.然后用ajax,比如:dwr等...读取相应的第二层便可.