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

解决方案 »

  1.   

    静态的html也能做,但是麻烦,有很多现成的。
    这个也算富客户端的东西吧http://www.jopener.cn/category/rich-client-tools/
      

  2.   

    ajax实现起来最好~ csdn应该是ajax
      

  3.   

    用JS实现的时候总是会被IE组织,然后还要手动接触组织,要么就是设置IE的安全级别。
    总值,JS实现的好像不怎么样。
      

  4.   

    用JS实现的时候总是会被IE阻止,然后还要手动解除阻止,要么就是设置IE的安全级别。  
    总值,JS实现的好像不怎么样。
      

  5.   

    js代码全部都是开源的,你在登陆望站的时候其实你就把csdn那棵树的代码下到了本地,你把它从IE缓存中挖出来自己研究源代码就可以了.
    我查过csdn的树的源代码,他是一个网站树的升级版本,csdn网站网页(就是那棵树的页面) 源代码的注释里面有这个网站的地址.而且这个网站还有这个树完整的使用说明文档.
    建议你不要去研究它的实现方式,凡是所有的js都是开源的,直接拿来用就可以了.
      

  6.   

    spiniper,我也下载了几个JS写的关于树形导航的代码,但是运行的时候IE浏览器的上方总是会提示:为帮助保护您的安全,Internet Explorer已经限制此文件显示可能访问您的计算机的活动内容。单击此处察看选项…除非我点击一下,选择允许组织的内容,然后确认,这样才能看到可以展开的树形导航条。而我们使用CSDN的树形导航的时候却并没有弹出这样的信息。
    这是为什么呢?
      

  7.   

    那个+号都是图片来的.用ajax很快便能做出来.
    先读出第一层.然后用ajax,比如:dwr等...读取相应的第二层便可.