<frameset id=x cols="200,*">
<frame src="a.htm">
<frame src="b.htm">
</frameset>in b.htm<input type=button onclick="parent.document.getElementById('x').cols=='0,*'?parent.document.getElementById('x').cols='200,*':parent.document.getElementById('x').cols='0,*'">

解决方案 »

  1.   

    我的不是很好,但能用
    <body>
    <iframe id="oFrame" name="oFrame" src="http://www.csdn.net" width="200" height="200"></iframe>
    <script language="JavaScript">
    <!--
    var o = document.getElementById("oFrame");function SetHidden() /*----*/
    {
    o.width = 0;
    o.height = 0;
    }function SetDisplay() /*----*/
    {
    o.width = 200; 
    o.height = 200;
    }
    //-->
    </script>
    <input id="button1" type="button" name="" value="隐藏" onClick="SetHidden();">
    <input id="button2" type="button" name="" value="显示" onClick="SetDisplay();">
    </body>
      

  2.   

    net_lover(孟子E章):为什么你用parent.document.getElementById('First').rows=='10,*'?parent.document.getElementById('First').rows='200,*':parent.document.getElementById('First').rows='10,*'
    是可以的。
    而我
    var cc = parent.document.getElementById('First');
    cc.rows = "100,*";
    这样用是不行的?
      

  3.   

    关键
    <frameset id="First" rows="200,*">
      

  4.   

    <frameset id="First" rows="200,*">
    这个我没写错呀。
      

  5.   

    <html>
    <head>
    <TITLE>New Page 1</TITLE>
    <meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
    <meta name="GENERATOR" content="Microsoft FrontPage 4.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
    </head>
    <frameset rows="50,*" id="First">
    <frame src="new_page_2.htm">
    <frame src="http://192.168.0.228">
    <noframes>
    <body>
    <p>此网页使用了框架,但您的浏览器不支持框架。</p>
    </body>
    </noframes>
    </frameset>
    </html>