<frameset rows="164"  id="fram1" >
<noframes>
cript>
</noframes>
<frameset cols="*"  id="fram1" >
  <frame id="fram2">
</frameset>
</frameset>
<frameset cols="*"  id="fram1" >
  <frameset cols="30%,*" id="fram3">
    <frame  id="fram4">
    <frame  id="fram5">
  </frameset>
</frameset>
  </frameset>
</frameset>
<script language="javascript" >
var wid
wid=screen.width
if(wid>900){
fram1.fram3.clos.value="10%,*"
}
</s</script>

解决方案 »

  1.   

    JK_10000(JK) (这种方法不行,移到下边好像不执行了呀
      

  2.   

    <script language="javascript" defer>
    var wid
    wid=screen.width
    if(wid>900){
    fram1.fram3.clos="10%,*"
    }
    </script>
      

  3.   

    <script language="javascript">
    function aa()
    {
    var wid
    wid=screen.width
    if(wid>900){
    fram3.cols="40%,*"
    }
    }
    </script>
    </head>
    <frameset rows="164,*" cols="*"  id="fram1" onload="aa()">
      <frame src="fellow_top.asp" id="fram2">
      <frameset cols="30%,*" id="fram3">
        <frame src="fellow_left.asp"  id="fram4">
        <frame src="Fellow_right.asp"  id="fram5">
      </frameset>
      

  4.   

    ttyp(愿赌服输)
    程充执行的很好,但就是没起作用
      

  5.   

    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <SCRIPT LANGUAGE="JavaScript">
    <!--function window.onload() {
    alert('in');
    var wid;
    wid=screen.width;
    if(wid>900){
    document.all['fram3'].cols="10%,*";
    }
    }//-->
    </SCRIPT>
    </HEAD><frameset rows="40%,60%" cols="*"  id="fram1" >
    <frame src="A.html" id="fram2">
    <frameset cols="30%,*" id="fram3">
    <frame src="B.html"  id="fram4">
    <frame src="C.html"  id="fram5">
    </frameset>
    </frameset>
    </HTML>