<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="JavaScript" defer>
<!--
zxcv()
function zxcv()
{
var frm = window.frames;
alert(frm.length);
for (i=0; i < frm.length; i++)
alert(frm[i].location);
}
//-->
</script>
</head><frameset rows="80,*" cols="*" frameborder="YES" border="5" framespacing="0"> 
  <frame name="topFrame" scrolling="NO" noresize src="zxcvbtop.htm" >
  <frameset cols="80,*" frameborder="YES" border="5" framespacing="5"> 
    <frame name="leftFrame" noresize scrolling="NO" src="zxcvbleft.htm">
    <frame name="mainFrame" src="UntitledFrameset-5.htm">
</frameset>
</html>

解决方案 »

  1.   

    emu(ston):谢谢你!你的代码可以正确运行。
    defer的意思是什么,哪有介绍?
    为什么这样不行?<html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    </head><frameset rows="80,*" cols="*" frameborder="YES" border="5" framespacing="0"> 
      <frame name="topFrame" scrolling="NO" noresize src="zxcvbtop.htm" >
      <frameset cols="80,*" frameborder="YES" border="5" framespacing="5"> 
        <frame name="leftFrame" noresize scrolling="NO" src="zxcvbleft.htm">
        <frame name="mainFrame" src="UntitledFrameset-5.htm">
    </frameset><script language="JavaScript">
    <!--
    var frm = window.frames;
    alert(frm.length);
    for (i=0; i < frm.length; i++)
    alert(frm[i].location);
    //-->
    </script></html>或<html>
    <head>
    <title>Untitled Document</title>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    </head><frameset rows="80,*" cols="*" frameborder="YES" border="5" framespacing="0"> 
      <frame name="topFrame" scrolling="NO" noresize src="zxcvbtop.htm" >
      <frameset cols="80,*" frameborder="YES" border="5" framespacing="5"> 
        <frame name="leftFrame" noresize scrolling="NO" src="zxcvbleft.htm">
        <frame name="mainFrame" src="UntitledFrameset-5.htm">
    </frameset></html><script language="JavaScript">
    <!--
    var frm = window.frames;
    alert(frm.length);
    for (i=0; i < frm.length; i++)
    alert(frm[i].location);
    //-->
    </script>