function setIframeHeight(id){ try{ var iframe = document.getElementById(id); if(iframe.attachEvent){ iframe.attachEvent("onload", function(){ iframe.height = iframe.contentWindow.document.documentElement.scrollHeight; }); return; }else{ iframe.onload = function(){ iframe.height = iframe.contentDocument.body.scrollHeight; }; return; } }catch(e){ throw new Error("setIframeHeight Error"); } }
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://www.ezyhdfw.cn/yun/88812.html
摘要:小結(jié)小結(jié)本文主要是介紹了一個(gè)方案及其使用方法,來解決父窗體與子窗體的通信問題。同時(shí)提供了一個(gè)完整的實(shí)例,可以實(shí)現(xiàn)子窗體向父窗體傳遞消息,父窗體通過監(jiān)聽消息事件,來獲取子窗體消息的目的。歡迎大家前往騰訊云+社區(qū),獲取更多騰訊海量技術(shù)實(shí)踐干貨哦~ 本文由前端林子發(fā)表于云+社區(qū)專欄 本文主要會(huì)介紹如何基于MessengerJS,實(shí)現(xiàn)iframe父窗體與子窗體間的通信,傳遞數(shù)據(jù)信息。同時(shí)本文會(huì)提...
摘要:作為對(duì)象屬性的文檔元素如果文檔中用屬性為元素命名。其就是交互窗口中的每個(gè)窗口窗體都是的執(zhí)行上下文。以對(duì)象作為全局對(duì)象,這樣的話,一個(gè)窗口窗體中的代碼可以應(yīng)用到其他窗口或者窗體并且同源策略沒有進(jìn)行阻止。 作為window對(duì)象屬性的文檔元素 如果html文檔中用id屬性為元素命名。并且如果 window對(duì)象沒有此名字的屬性,則window對(duì)象會(huì)賦予一個(gè)屬性,其名字為id屬性的值,其值指向該...
摘要:四通過跨域一個(gè)頁(yè)面嵌入一個(gè)外域的頁(yè)面雖然兩個(gè)窗體之前能獲取彼此的對(duì)象,但是卻拿不到上的屬性和方法,例如一個(gè)頁(yè)面嵌入一個(gè)的我是父窗體的方法嵌入的窗體跟的域名不同,很明顯是跨域的,雖然能獲取到對(duì)象,但是拿不到頁(yè)面的任何方法和屬性。 js跨域是指通過js在不同域之間進(jìn)行相互通信或者數(shù)據(jù)傳輸,只要協(xié)議,域名,端口號(hào)其中有一個(gè)不同,就是跨域。下面總結(jié)一下我了解到的常用的跨域方法。 一:通過jso...
摘要:歡迎指出問題或留言加深本文的深度,例如已經(jīng)不需要聲明,但是我解決這個(gè)問題不得不改一下,退化到,為什么在中子頁(yè)面和的高度不是由內(nèi)部的內(nèi)容決定的,而是等于父元素的高度 1.前言 解決iframe高度自適應(yīng)問題有兩種方法1.pym2.手動(dòng)設(shè)置iframe的高度 本文主要是總結(jié)第二種實(shí)現(xiàn)方式,因?yàn)榈谝环Npym.js插件我沒用懂 如果使用iframe時(shí),遇到以下的需求: iframe的高度始...
摘要:歡迎指出問題或留言加深本文的深度,例如已經(jīng)不需要聲明,但是我解決這個(gè)問題不得不改一下,退化到,為什么在中子頁(yè)面和的高度不是由內(nèi)部的內(nèi)容決定的,而是等于父元素的高度 1.前言 解決iframe高度自適應(yīng)問題有兩種方法1.pym2.手動(dòng)設(shè)置iframe的高度 本文主要是總結(jié)第二種實(shí)現(xiàn)方式,因?yàn)榈谝环Npym.js插件我沒用懂 如果使用iframe時(shí),遇到以下的需求: iframe的高度始...
閱讀 1372·2021-11-16 11:45
閱讀 2314·2021-11-02 14:40
閱讀 3965·2021-09-24 10:25
閱讀 3079·2019-08-30 12:45
閱讀 1360·2019-08-29 18:39
閱讀 2532·2019-08-29 12:32
閱讀 1734·2019-08-26 10:45
閱讀 1980·2019-08-23 17:01