<input type= "button" value ="changesize" onclick="window.parent.main.width='300';window.parent.main.height='400';">main是两个框架的名字。

解决方案 »

  1.   

    直接写 top.twofrm.cols="30,*";<frameset id="onefrm" rows="67,*" framespacing="0" border="0" frameborder="0" >
      <frame name="banner" scrolling="no" target="_parent" src="top.jsp">
      <frameset id="twofrm"  cols="180,*" >
        <frame id="contents" scrolling="auto" >
        <frame id="mapFrame" src="help.htm">
      </frameset>
    </frameset>
      

  2.   

    cxz7531(大花猫)
    ---------------
    高人来了,这样一来可以改变其中一个的高度,但宽度改不了吧。
    另外整个框架的高和宽不能设置的吧?
      

  3.   

    <frameset id="onefrm" rows="67,*" framespacing="0" border="0" frameborder="0" >
      <frame name="banner" scrolling="no" target="_parent" src="top.jsp">
      <frameset id="twofrm"  cols="180,*" >
        <frame id="contents" scrolling="auto" >
        <frame id="mapFrame" src="help.htm">
      </frameset>
    </frameset>top.document.frames.twofrm.document.body.cols="20,*";top.document.body.rows="120,*";随便你怎么改的。。关键就看你能不能正确的引用到它们的属性
      

  4.   

    给每个frameset 设置个id 然后
    top.document.framesetid.cols="1,*";
    或者top.document.frmesetid.rows="1,*";
    运用parent,top,framesetid指定到要改变的对象!