摘要:因為是針對下的所有對象的,所以這種系統(tǒng)用比較好。同時帶來的不利是,默認情況下,使用了的網站的不會隨著頁面的變化而變化。這就意味著一旦刷新,網站可能又回到首頁。如果需要使用,最好是通過動態(tài)給添加屬性值,這樣可以繞開以上兩個問題。
昨天在一家公司的筆試題中遇到一道題目: *iframe有那些缺點?* 我這,完全不知道怎么答啊,雖然有遇到過這道題,可是在實際開發(fā)中沒有用到過iframe,我當時粗略看了下答案也沒記住……雖然不知道以后開發(fā)會不會用到,但是秉著遇到就不要放過的思想我決定了解一下關于iframe
下面是W3School對iframe的優(yōu)點
隔離上下文,便于更改,模塊分離
iframe的缺點spider比較抓取到iframe里的內容,因此seo優(yōu)化經常用div代替frame
iframe會阻塞主頁面的Onload事件
iframe和主頁面共享連接池,而瀏覽器對相同域的連接有限制,所以會影響頁面的并行加載。 使用iframe之前需要考慮這兩個缺點。如果需要使用iframe,最好是通過javascript 動態(tài)給iframe添加src屬性值,這樣可以繞開以上兩個問題。
目前國內那些網站用到iframeQQ郵箱
網易云音樂底部的播放條
W3School的代碼測試頁面
參考自:知乎問答-Iframe 有什么好處,有什么壞處?國內還有哪些知名網站仍用Iframe,為什么?有哪些原來用的現(xiàn)在拋棄了?又是為什么?
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/50793.html
摘要:事件雖然不支持,但它支持事件,該事件的目的是提供與文檔或元素的加載狀態(tài)有關的信息。事件可以用于檢測是否加載完畢,當時,表示加載完成。封裝事件以下,是封裝事件從而達到良好的兼容性的一個簡單的代碼實現(xiàn)。 我們在開發(fā)時,經常需要檢測頁面是否加載完畢,以確保腳本安全運行,下面我們就來淺談一下檢測頁面是否加載完畢的那些事件們。 1. onload 事件 在頁面的所有資源加載完成時,window對...
摘要:事件雖然不支持,但它支持事件,該事件的目的是提供與文檔或元素的加載狀態(tài)有關的信息。事件可以用于檢測是否加載完畢,當時,表示加載完成。封裝事件以下,是封裝事件從而達到良好的兼容性的一個簡單的代碼實現(xiàn)。 我們在開發(fā)時,經常需要檢測頁面是否加載完畢,以確保腳本安全運行,下面我們就來淺談一下檢測頁面是否加載完畢的那些事件們。 1. onload 事件 在頁面的所有資源加載完成時,window對...
摘要:回調函數(shù)數(shù)據(jù)就是了,回調函數(shù)用來響應應該在頁面中調用的函數(shù),數(shù)據(jù)則用來傳入要執(zhí)行的回調函數(shù)。比如會得到小明這樣,里面的這個函數(shù)就能執(zhí)行并且得到數(shù)據(jù)了。 由于安全的原因,瀏覽器做了很多方面的工作,由此也就引入了一系列的跨域問題,需要注意的是: 跨域并非瀏覽器限制了發(fā)起跨站請求,而是跨站請求可以正常發(fā)起,但是返回結果被瀏覽器攔截了。最好的例子是 crsf 跨站攻擊原理,請求是發(fā)送到了后端服...
閱讀 1382·2021-09-22 10:02
閱讀 1862·2021-09-08 09:35
閱讀 4044·2021-08-12 13:29
閱讀 2594·2019-08-30 15:55
閱讀 2257·2019-08-30 15:53
閱讀 2295·2019-08-29 17:13
閱讀 2753·2019-08-29 16:31
閱讀 2948·2019-08-29 12:24