<frameset name=framesetname cols="300,*">
<frame name="left" src="left.htm">
<frame name="right" src="right.htm">
</frameset>right.htm
<script>
openclose=true;
</script>
<input type=button value=openclose onclick="parent.framesetname.cols=openclose?'*,100%':'300,*';openclose=!openclose">

解决方案 »

  1.   

    百合心大哥还有司令大哥,感谢你们的帮助,我想知道的是象类似聊天室那样的是不是左边有left.htm  右边是right.html而框架当中的那个其实也是个页面,暂且叫changePage.html,在这个页面中实现百合大哥那个按钮的功能,是吗?
      

  2.   

    <frameset name=framesetname cols="162,25,*">
    <frame name="left" src="left.htm">
    <frame name="middle" src="middle.htm">
    <frame name="right" src="right.htm">
    </frameset>//middel.htm<script language=javascript>
    function changeWin(){
    if(parent.framesetname.cols == "162,25,*")
    {
    parent.framesetname.cols = "1,25,*";
    document.all.btnName.value='>';
    }
    else
    {
    parent.framesetname.cols = "162,25,*";
    document.all.btnName.value='<';
    }
    }
    </script>
    <body topmargin=0 marginheight=0 leftmargin=0 marginwidth=0 bgcolor=#d0d0c8><button onclick=changeWin(); id=btnName><</button>
    </body>
    </html>
      

  3.   

    用seabell(百合心)的实现,放在什么地方你来决定
      

  4.   

    帮到底<frameset name=framesetname cols="100,18,*" FRAMEBORDER=no>
    <frame name="left" src="left.htm"  SCROLLING=NO NORESIZE=yes>
    <frame name="middle" src="middle.htm" SCROLLING=no NORESIZE=yes>
    <frame name="right" src="right.htm" SCROLLING=no NORESIZE=yes>
    </frameset>
    //需另建立right.htm和left.htm文件
    //middle.htm<script language=javascript>
    openclose=true;
    function changeWin(){
    document.all.btnName.value=openclose?'->':'<-';
    parent.framesetname.cols =openclose?"1,18,*":"100,18,*";
    openclose=!openclose;
    }
    </script><body topmargin=0 marginheight=0 leftmargin=0 marginwidth=0 bgcolor=#d0d0c8>
    <button onclick=changeWin(); id=btnName><-</button>
    </body>
    </html>
      

  5.   

    右边的框宽度设为自动调整,左边框的宽度当CLICK事件发生后改变为0