frame和iframe的區別

2022-03-23 21:22:35 字數 2504 閱讀 9584

1、frame不能脫離frameset單獨使用,iframe可以;

2、frame不能放在body中;如下可以正常顯示:

<

frameset 

rows

="50%,*"

>

<

frame   

name

="frame1"

src="test1.htm"

/>

<

frame   

name

="frame2"

src="test2.htm"

/>

frameset

>

如下不能正常顯示:

<

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

>

如下不能正常顯示:

<

frameset

>

<

iframe   

name

="frame1"

src="test1.htm"

/>

<

iframe   

name

="frame2"

src="test2.htm"

/>

frameset

>

4、不巢狀在frameset中的iframe可以隨意使用;

如下均可以正常顯示:

<

body

>

<

iframe   

name

="frame1"

src="test1.htm"

/>

<

iframe   

name

="frame2"

src="test2.htm"

/>

body

>

<

iframe   

name

="frame1"

src="test1.htm"

/>

<

iframe   

name

="frame2"

src="test2.htm"

/>

5、frame的高度只能通過frameset控制;iframe可以自己控制,不能通過frameset控制,如:

<

frameset 

rows

="50%,*"

>

<

frame   

name

="frame1"

src="test1.htm"

/>

<

frame   

name

="frame2"

src="test2.htm"

/>

frameset

>

<

body

>

<

frameset

>

<

iframe 

height

="30%"

name

="frame1"

src="test1.htm"

/>

<

iframe 

height

="100"

name

="frame2"

src="test2.htm"

/>

frameset

>

body

>

6、如果在同乙個頁面使用了兩個以上的iframe,在ie中可以正常顯示,在firefox中只能顯示出第乙個;使用兩個以上的frame在ie和firefox中均可正常

以上**在ie7和firefox2.0中測試。

frame 與 iframe 及其區別

1.html5 不支援frame。2.iframe 可以單獨在任意位置。3.訪問iframe內物件的方法和普通一樣。iframe內訪問外部時用parent.4.注意target屬性。是根據iframe的name屬性來關聯的。5.iframe的src屬性是要顯示的資源的位址。這樣iframe顯示的就是...

iframe和frame的區別及框架間的資料呼叫

1 frame不能脫離frameset單獨使用,iframe可以 2 frame不能放在body中 如下可以正常顯示 如下不能正常顯示 3 巢狀在frameset中的iframe必需放在body中 如下可以正常顯示 如下不能正常顯示 4 不巢狀在frameset中的iframe可以隨意使用 如下均可...

frame與iframe的區別及基本用法

frame 和 iframe 的區別 1 frame 不能脫離 frameset 單獨使用,iframe 可以 2 frame 不能放到body中,否則將無法顯示 3 iframe 也可以巢狀在frameset 但是必須放到body中,不巢狀在frameset 中的iframe 可以隨意使用 4 f...