frame与iframe的区别和用法


      1、Frame(非活动帧)与Iframe(活动帧)两者可以实现的功能基本相同,Iframe比Frame具有更多的灵活性;iframe放置位置自己设定,亦可以放置在表格内,缺点是在不同浏览器或分辨率下可能显示效果差;frame只能放置上下左右四个方向,是一个控件,使用方法与panle相同。

      iframe用法如下:

      frame不能放在body中,嵌套在frameSet中的iframe必需放在body中,不嵌套在frameset中的iframe可以单独使用。

      2、frame是把web页分成多个页面的页面,它要有一个框架集页面frameset;在使用上,不能脱离frameset单独使用,不能与body元素共存,所包含的内容是独立的个体。

      iframe是内嵌的网页元素,是一个网页的子框架,就是在你的页面上再加上一个页面,两网页间是父子关系,所含内容与整个页面是一个整体,可以在frameset中使用,也可以单独使用。

      3、frame的高度只能通过frameSet控制;iframe可以自己控制,不用通过frameSet控制,如: