javascript - 如何动态让iframe自适应高度?
本文介绍了javascript - 如何动态让iframe自适应高度?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
现在iframe能够在加载的时候自适应高度,但是如果在框架中进行一些操作话 (如jquery 中的 append() 和 本来是折叠的元素现在要展开 )
框架高度不会跟着改变。 请问有什么方法可以动态让iframe自适应高度?
解决方案
可以通过 Iframe 父子页面方法互相调用的方法自动调整
假设主页面是 A ,Iframe 是 B。
A 中预设一个 resizeIframe
方法,接收 width
、height
,用于改变 B 的大小。
当 B 的大小改变时,B 主动调用 A 的resizeIframe
,把获取到的自身长宽传过去,下面的就不用多说了吧。
这篇关于javascript - 如何动态让iframe自适应高度?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文