Iframe 高度自適應, js控制Iframe 高度自適應, iframe自適應高度javascript
================================html
©Copyright 蕃薯耀 2019年12月31日java
http://fanshuyao.iteye.com/jquery
方法一:js控制Iframe 高度自適應跨域
這個方法以前一直都在用,沒有問題,但最新發現有些狀況不行(具體緣由不清楚)瀏覽器
方法二:html代碼控制this
在方法一不生效的時候,使用了方法二。spa
頭部的html不須要任何的聲明,都去掉,以下面代碼所示:code
上面若是能自適應,就不須要下面的;若是上面還不自適應,須要設置htm
一、body樣式中的 overflow: hidden; 絕對不對省略;
二、Iframe 中的 height='100%' 以及 滾動條不能設爲no(默認是yes,不用設置便可)
方法三:一樣是js控制(未驗證)
原理:
Iframe頁面的內容利用一個<div id="iframeContent">進行包裹,div會自適應內部高度,所以,能夠經過div實現子頁面高度的獲取。
Iframe頁面
父頁面(嵌入Iframe的頁面)增長js:
方法四:一樣是js控制(未驗證)
================================
©Copyright 蕃薯耀 2019年12月31日
http://fanshuyao.iteye.com/