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>

    国泰民安
  • 相关阅读:
    城市联动
    Js-右键事件
    JS-键盘移动事件
    Js-点名器
    前端学习——HTML
    前端学习——前端基础
    Redis数据库学习
    2020系统综合实践 期末大作业
    #Nginx+Tomcat+Redis session共享
    2020系统综合实践 第7次实践作业
  • 原文地址:https://www.cnblogs.com/jirglt/p/2543378.html
Copyright © 2011-2022 走看看