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/