如何通过javascript在加载不同页面时动态更改iframe的高度

时间:2012-03-26 09:12:08

标签: javascript iframe height

我想要一个改变iframe高度以及iframe内容高度的JavaScript代码。

我不想在主页加载时计算高度,iframe内容中有一些元素加载了Ajax并且没有刷新整个页面而更改,因此内容的高度动态变化而不重新加载。我想用一些方法来动态计算iframe内容的高度,并改变iframe本身的height属性。

有可能吗?

1 个答案:

答案 0 :(得分:0)

代码看起来像这样:

function resizeFrame(f) {
    f.style.height = f.contentWindow.document.body.scrollHeight + “px”;
}    

您可以在此网址找到示例:

http://www.mattcutts.com/blog/iframe-height-scrollbar-example/