前端常見面試題系列:iframe的優缺點你知道嗎?

針對接下來很多應屆生面臨找工作面試的問題,我將會總結一些前端面試常見的問題和大家分享。希望能幫助到即將進入職場的同學們。話不多說,我們開始吧。

前端常見面試題系列:iframe的優缺點你知道嗎?

iframe有哪些優點?

1.iframe能夠原封不動的把嵌入的網頁展現出來。

2.如果有多個網頁引用iframe,那麼你只需要修改iframe的內容,就可以實現調用的每一個頁面內容的更改,方便快捷。

3.網頁如果為了統一風格,頭部和版本都是一樣的,就可以寫成一個頁面,用iframe來嵌套,可以增加代碼的可重用。

4.如果遇到加載緩慢的第三方內容如圖標和廣告,這些問題可以由iframe來解決。

5.重載頁面時不需要重載整個頁面,只需要重載頁面中的一個框架頁(減少了數據的傳輸,增加了網頁下載速度)

6.方便製作導航欄


iframe有哪些缺點:

1.會產生很多頁面,不容易管理

2.不容易打印

3.瀏覽器的後退按鈕無效

4.代碼複雜,無法被一些搜索引擎索引到,這一點很關鍵,現在的搜索引擎爬蟲還不能很好的處理iframe中的內容,所以使用iframe會不利於搜索引擎優化,不利於SEO。

5.多數小型的移動設備(PDA 手機)無法完全顯示框架,設備兼容性差

6.多框架的頁面會增加服務器的http請求,對於大型網站是不可取的。

7.iframe 會阻塞主頁面的 Onload 事件

8.iframe 和主頁面共享連接池,而瀏覽器對相同域的連接有限制,所以可能會影響頁面的並行加載;

 

上面是關於iframe的優缺點的介紹,希望能幫助到你。歡迎你給我留言。


分享到:


相關文章: