iframe與include區別和使用問題
1.iframe可以用在靜態和動態頁面,include只能用在動態頁面。
2.iframe是視圖級組合,include是代碼級組合。
3.iframe獨立成頁,單獨執行;include作為引用頁的一部分,在本頁執行。
4.iFrame實際上就是在頁面上開了一個區域來顯示另外一個頁面,實際上還是兩個單獨的頁面,樣式不會互相影響;
調用include是服務器將兩個JSP頁合並成一個頁面解釋后發送到客戶端,對於瀏覽器來說他見到的就是一個頁面而已,自然樣式通用於整個頁面。
網頁制作中include與iframe的不同
include
打個比方,就像組裝一個機器人,用include 來調入文件,就是一個個小零件組合在一起,include調入頁和被調入頁中,不能同時現兩個<html><head><body>
的標簽,就像機器人不能同時出現兩個大腦,不知道是誰指揮誰了,會出錯。
iframe
是兩個個體,就像《異形》這個電影中的角色一樣
在a.html 中的某個部位有出現一個B.html
雖然B頁在A頁中出現,但是這兩個頁是獨立的,也就是說,B頁也可以單獨顯示,而 include就不行。
注意: include只能用在動態也面上,
而iframe在任何頁面上都可以用。
