在不使用iFrame的情况下将Web应用程序放置在网页中?

时间:2010-12-09 08:46:24

标签: web-applications iframe

我有一个网站,我需要在其中一个页面中放置一个Web应用程序。 Web应用程序显然有很多页面,并且它们具有不同的高度。我想把它放在一个iFrame中。但是,使用iFrame,我有自动高度问题。由于链接在iFrame内部发生变化,因此调整其高度更加困难,因为只有iFrame内部的内容才会发生变化而不是实际页面本身(即URL)。

如果不使用iFrame,我可以更聪明,更清晰地实现这一点。

我也尝试使用ssi包含但由于某种原因,它们在其他地方工作,但是当我将应用程序放在include中时,它将无法工作。

非常感谢

1 个答案:

答案 0 :(得分:1)

将它放在iframe的onLoad中:

parent.document.getElementById('the-iframe-id').height = document['body'].offsetHeight;