摘要:可取得子窗口的對象。獲取頁面高度父子頁面互訪子訪問父等到的信息父訪問子等到的信息
iframe可以做的事情:
實現(xiàn)跨域
解決IE6下select遮擋不住的問題
解決ajax的前進(jìn)后退問題
實現(xiàn)異步上傳
iframe基本知識iframe元素會創(chuàng)建包含另外一個文檔的內(nèi)聯(lián)框架
操作iframe1)隱藏iframe表框
設(shè)置frameborder為0;
2)動態(tài)創(chuàng)建iframe
3)獲取iframe
獲取iframe中的window對象
如果是獲取document對象,則
return obj.contentWindow.document || obj.contentDocument;
a>contentWindow 兼容各個瀏覽器,可取得子窗口的 window 對象。
b>contentDocument Firefox 支持,> ie8 的ie支持。可取得子窗口的 document 對象。
4)獲取iframe頁面高度
function getIframeHeight(obj){ var idoc = getIframeWindow(obj).document; if(idoc.body){ //W3C return Math.max(idoc.body.scrollHeight,idoc.body.offsetHeight); }else if(idoc.documentElement){ //IE return Math.max(idoc.documentElement.scrollHeight,idoc.documentElement.offsetHeight); } }
5)父子頁面互訪
子訪問父: parent.html:等到的信息:son.html:
父訪問子: parent.html:等到的信息:
son.html:Hello world!!!
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/92351.html
摘要:一原理篇下面分別介紹和與的底層交互原理在講解原理之前,首先來了解下的組件,先來看一下蘋果官方的介紹上面的意思是說是一個可加載網(wǎng)頁的對象,它有瀏覽記錄功能,且對加載的網(wǎng)頁內(nèi)容是可編程的。 做過混合開發(fā)的很多人都知道Ionic和PhoneGap之類的框架,這些框架在web基礎(chǔ)上包了一層Native,然后通過Bridge技術(shù)使得js可以調(diào)用視頻、位置、音頻等功能。本文就是介紹這層Bridge...
摘要:相關(guān)參考中與之間相互調(diào)用的實現(xiàn)實現(xiàn)了與相同的機(jī)制的對象注入漏洞解決方案存在的意義 前期調(diào)研 調(diào)研對象:支付寶,微信,云之家 調(diào)研文檔:Android中JS與Java的極簡交互庫 SimpleJavaJsBridge 設(shè)計需求 閱讀類型的業(yè)務(wù)功能頁面需要由前端H5實現(xiàn),需要做到服務(wù)端可控; 頁面界面更改減少重新發(fā)布新版本的頻率; 功能頁面部分原型需求無法實現(xiàn),需要原生功能支持; 對未來...
摘要:更多詳情請看下面例舉了日常前段開發(fā)中遇到的場景,解決方案有很多,但從開發(fā)階段就進(jìn)行規(guī)范,可以很大程度避免很多后續(xù)的潛在和兼容問題。 更多詳情請看http://blog.zhangbing.club/%E... 下面例舉了日常前段開發(fā)中遇到的場景,解決方案有很多,但從開發(fā)階段就進(jìn)行規(guī)范,可以很大程度避免很多后續(xù)的潛在和兼容問題。 獲取body元素 非標(biāo)準(zhǔn)做法 document.body ...
閱讀 2294·2021-09-22 15:27
閱讀 3166·2021-09-03 10:32
閱讀 3491·2021-09-01 11:38
閱讀 2493·2019-08-30 15:56
閱讀 2206·2019-08-30 13:01
閱讀 1531·2019-08-29 12:13
閱讀 1410·2019-08-26 13:33
閱讀 885·2019-08-26 13:30