答案:
優點:
- iframe 能夠原封不動的把嵌入的網頁展現出來。
- 如果有多個網頁引用 iframe,那麼你只需要修改 iframe 的內容,就可以實現調用的每一個頁面內容的更改,方便快捷。
- 網頁如果爲了統一風格,頭部和版本都是一樣的,就可以寫成一個頁面,用 iframe 來嵌套,可以增加代碼的可重用。
- 如果遇到加載緩慢的第三方內容如圖標和廣告,這些問題可以由 iframe 來解決。
缺點:
- 框架結構中出現各種滾動條
- iframe 會阻塞主頁面的 Onload 事件
- 搜索引擎的檢索程序無法解讀這種頁面,不利於 SEO
- iframe 和主頁面共享連接池,而瀏覽器對相同域的連接有限制,所以會影響頁面的並行加載。