我想做个这样的练习,网页上有导航栏,导航栏的下面分成两块,点击导航栏上的条目我就更新下面左侧的显示内容,点击左侧的条目我再更新右侧的内容。
左侧这块我想用div,点击导航栏上的每个条目,左侧就更新相应的内容,这样左侧岂不是有很多个div了,你们是怎么做的呢?
怎么做比较好呢?

解决方案 »

  1.   

    很多DIV 就很多DIV 呗,要用的显示,不用的隐藏而已
      

  2.   

    用div+ajax比单纯使用div有什么有点呀,不好意,我不懂ajax所以这么问。
      

  3.   

    ajax是指使用Javascript脚本来实现交互的一种技术。你的想法可以参考QQ空间,csdn论坛那种用iframe+js实现,也可以直接用ajax。推荐ajax.这两样的前提都是要先会写javascript,稍微看下就会懂
      

  4.   

    如果要显示一部分静态内容,单纯用div的话,你需要先调出数据,然后把预备显示的内容处理好,css控制成隐藏就可以了。然后通过js修改css让这部分显示出来就可以了。如果内容要实时更新,最好的办法是ajax或者jquery.get这类js的类来处理是最好的。当然也有最笨的办法,那就是用dom
      

  5.   

    比较好解决的就用iframe吧:将right定义为iframe,每个导航栏目对应一个left页面;
    如果left内容不多,就用ajax回调显示也行。