a.html
--------------------------
<frameset rows="50%,*" id="frm">
<frame src="" id="top">
<frame src="bb.html" id="center">
</frameset>bb.html
-----------------------------------
<BODY>
<button onclick="parent.frm.rows='20,*'">sdlfkjsdk</button>
</BODY>

解决方案 »

  1.   

    可以在页面加载的时候设定<body onLoad=func()>
    function func()
    {
      parent.frame1.rows(或者是cols)="40%,*"
      。
    }
      

  2.   

    我的页面试下面的形式,请问如何在leftframe.html中控制浏览器窗口的大小。我用了resizeTo(),但没有出结果,可能格式不对。<frameset id="MainFrame" border="0" frameSpacing="0" rows="0,*" frameBorder="0" onload="window.resizeTo(700,350)">
    <html>
    <head>
    </head>
    <frame id="HideFrame" src="HideP.html" noResize scrolling="no">
    <frameset id="FrmMain" border="0" frameSpacing="0" rows="40,94%" frameBorder="0">
    <frame id="top" name="top" src="TopFrame.aspx" noResize scrolling="no">
    <frameset border="0" name="bottom" frameBorder="no" cols="201,*">
    <frame id="left" name="left" src="../left/leftframe.html" frameBorder="0" noResize scrolling="no"
    target="">
    <frame name="middle" src="" noResize scrolling="yes">
    </frameset>
    <noframes>
    <body>
    <p>TFS7000</p>
    </body>
    </noframes>
    </frameset>
    </frameset>
    </html>
      

  3.   

    我的页面试下面的形式,请问如何在leftframe.html中控制浏览器窗口的大小。我用了resizeTo(),但没有出结果,可能格式不对。  
     
     <html  >  
     <head  >  
     </head  >  
     <frameset  id=  "MainFrame  "  border=  "0  "  frameSpacing=  "0  "  rows=  "0,*  "  frameBorder=  "0  "  onload=  "window.resizeTo(700,350)  "  >  
                             <frame  id=  "HideFrame  "  src=  "HideP.html  "  noResize  scrolling=  "no  "  >  
                             <frameset  id=  "FrmMain  "  border=  "0  "  frameSpacing=  "0  "  rows=  "40,94%  "  frameBorder=  "0  "  >  
                                         <frame  id=  "top  "  name=  "top  "  src=  "TopFrame.aspx  "  noResize  scrolling=  "no  "  >  
                                         <frameset  border=  "0  "  name=  "bottom  "  frameBorder=  "no  "  cols=  "201,*  "  >  
                                                     <frame  id=  "left  "  name=  "left  "  src=  "../left/leftframe.html  "  frameBorder=  "0  "  noResize  scrolling=  "no  "  
                                                               target=  "  "  >  
                                                     <frame  name=  "middle  "  src=  "  "  noResize  scrolling=  "yes  "  >  
                                         </frameset  >  
                                         <noframes  >  
                                                     <body  >  
                                                                 <p  >TFS7000  </p  >  
                                                     </body  >  
                                         </noframes  >  
                             </frameset  >  
                 </frameset  >  
     </html  >