document.body.cols = "50%,*"

解决方案 »

  1.   

    <HTML>
    <HEAD>
    <TITLE>HTMLPage1</TITLE>
    </HEAD>
    <FRAMESET cols="27%,73%" onload="document.body.cols = '50%,*'">
    <FRAME>
    <FRAMESET rows="40%,60%">
    <FRAME>
    <frame name="main">
    </FRAMESET>
    </FRAMESET>
    </HTML>
      

  2.   

    利用:
    parent.document.body.cols
     
    parent.document.body.rows
      

  3.   

    FAQ区有iframe1.htm的代码:  
    <iframe  src=2.htm  id=ifrm></iframe>  
     
    2.htm的代码:  
    <script>  
    function  resize()  
    {parent.document.all.ifrm.height=document.body.scrollHeight;}  
    </script>  
    <body  onload="resize()">  
    </body>
      

  4.   

    <FRAMESET rows="40%,60%" id=ch>
    <FRAME>
    <frame name="main">
    </FRAMESET>javascript:  ch.rows=23
      

  5.   

    function framesetsize(num,size){
    if(window.opera)return
    if(document.all){
    var o=document.all.tags("frameset")[num]
    o.setAttribute(o.getAttribute("cols")?"cols":"rows",size)
    return
    }
    }这样就成了