iframe 如何设置其自适应高度

2025-04-12 15:50:30
推荐回答(3个)
回答1:

在主页面iframe的onload事件中执行JS,去取得被包含页的高度内容,然后去同步高度。
在代码维护角度考虑,方法二是优于方法一的,因为方法一,每个被包含页都要去引入一段相同的代码来做这个事情,创建了好多副本。
如果只考虑FX和IE,并且,iframe里面内容也不进行DOM操作,那仍然可以用最简单最方便的传统处理方式:



两个方法都只处理了静的东西,就是只在内容加载的时候执行,如果JS去操作DOM引起的高度变化,都不太方便。

回答2:



关键的就是要加上这句话就可以了
onload="this.height=Info1.document.body.scrollHeight"

回答3:

你看一下书名