这表示ccc.html和D:\1.gif不存在。不过我还没见过<frame src="D:\1.gif" name="frame2">这样写的

解决方案 »

  1.   

    不对,ccc.html如果不存在的话,还不是空白,而是在上面的30%区域内显示找不到的。应该是ccc.html文件里没内容(或者内容是透明的、隐藏不显示的)。下面那个frame的写法是不是……还有,既然有frameset了,就不要加<BODY>了,说不定是这个代码的影响。标准点该这样写
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>你好</title>
    </head>
    <frameset rows="30%,70%" border="2">
      <frame src="ccc.html" name="frame1">
      <frame src="ddd.html" name="frame2">
    </frameset>
    <noframes><body>
    当浏览器不支持frame的时候,就显示这里的文字
    </body></noframes>
    </html>
      

  2.   

    <FRAMESET  cols="381,*">
              <FRAME name="aa" src="http://www.blueidea.com" TOPMARGIN="0" LEFTMARGIN="0" MARGINHEIGHT="0" MARGINWIDTH="0" FRAMEBORDER="1" BORDER="1"></FRAME>
          <FRAME name="bb" src="http://www.21cn.com" FRAMEBORDER="no" bordercolor="#000000"></FRAME>
    </FRAMESET>
    __________________________________________________________________________
    对照一下看看你是哪里错,在,楼上的同志,现在的浏览器还有几个不支持frame的?
      

  3.   

    我知道了,是不能在<body>与</body>之间定义框架!