zoukankan      html  css  js  c++  java
  • frame和iframe的区别

    1、frame不能脱离frameSet单独使用,iframe可以。

    2、frame不能放在body中;如下可以正常显示:
    <!--<body>-->
    <frameset rows="50%,*">  
        <frame  name="frame1"  src="test1.htm"/> 
        <frame  name="frame2"  src="test2.htm"/> 
    </frameset>
    <!--<body>-->

    如下不能正常显示:
    <body>
    <frameset rows="50%,*">
        <frame  name="frame1"  src="test1.htm"/> 
        <frame  name="frame2"  src="test2.htm"/> 
    </frameset>
    <body>

    3、嵌套在frameSet中的iframe必需放在body中;如下可以正常显示: 
    <body>
    <frameset> 
          <iframe  name="frame1"  src="test1.htm"/>  
          <iframe  name="frame2"  src="test2.htm"/> 
    </frameset>  
     </body>


    如下不能正常显示:
    <!--<body>-->
        <frameset> 
            <iframe  name="frame1"  src="test1.htm"/> 
            <iframe  name="frame2"  src="test2.htm"/> 
        </frameset>  
    <!--</body>-->

    4、不嵌套在frameSet中的iframe可以随意使用:   
    如下均可以正常显示:
    <body>
         <iframe  name="frame1"  src="test1.htm"/> 
         <iframe  name="frame2"  src="test2.htm"/> 
    </body>

    <!--<body>-->
         <iframe  name="frame1"  src="test1.htm"/> 
         <iframe  name="frame2"  src="test2.htm"/> 
    <!--</body>-->

    5、frame的高度只能通过frameSet控制;iframe可以自己控制,不能通过frameSet控制,如:
    <!--<body>-->
    <frameset rows="50%,*"> 
         <frame  name="frame1"  src="test1.htm"/> 
         <frame  name="frame2"  src="test2.htm"/> 
    </frameset>
    <!--</body>-->

    <body>
    <frameset>  
         <iframe height="30%"  name="frame1"  src="test1.htm"/>  
         <iframe height="100%"  name="frame2"   src="test2.htm"/> 
    </frameset>
    </body>

    国泰民安
  • 相关阅读:
    React中autoComplete="off" 失效
    git配置文件—— .editorconfig
    git配置文件—— .gitattributes
    配置文件—— .travis.yml
    python入门:常用模块—sys模块
    python入门:常用模块—random模块
    python入门:常用模块—time & datetime模块
    python入门:常用模块—模块,包介绍
    Python入门:生成器&迭代器
    python入门:函数进阶(名称空间,闭包,装饰器)
  • 原文地址:https://www.cnblogs.com/jirglt/p/2543378.html
Copyright © 2011-2022 走看看