我做了个树,页面用的是framset做的框架,如何实现点击一下左侧菜单显示区域和右侧主显示区域间的分割条左侧菜单显示区域就隐藏,再点击则显示。
    树节点前面有图片最后一个目录的和中间的不一样,是不是通过给目录设定一个最后位置标记来判断呢?

解决方案 »

  1.   

    <frameset id="top_frame" border="0" frameSpacing="0" cols="21%,3%,76%" frameBorder="no">
    <FRAME id="left_frame" name="left_frame" src="blank.htm" frameBorder="no" noResize scrolling="no">
    <FRAME id="ctr_frame" name="ctr_frame" src="bar.htm" frameBorder="no" noResize scrolling="no">
    <FRAME id="main_frame" name="main_frame" src="blank.htm" frameBorder="no" noResize scrolling="no">
    </frameset>bar.htm的代码里要控制top_frame.cols  如隐藏做侧菜单栏可设为top_frame.cols=“0%,3%,*”  显示则top_frame.cols=“21%,3%,*楼主试一试吧
      

  2.   

    建议用Struts的tiles标签库来做,将页面划分为几个部分,在每个部分用iframe,将树写在层里,在中间加张图片.通过点击图片的时间控制层的显示和隐藏