我有一个网站,我需要在其中一个页面中放置一个Web应用程序。 Web应用程序显然有很多页面,并且它们具有不同的高度。我想把它放在一个iFrame中。但是,使用iFrame,我有自动高度问题。由于链接在iFrame内部发生变化,因此调整其高度更加困难,因为只有iFrame内部的内容才会发生变化而不是实际页面本身(即URL)。
如果不使用iFrame,我可以更聪明,更清晰地实现这一点。
我也尝试使用ssi包含但由于某种原因,它们在其他地方工作,但是当我将应用程序放在include中时,它将无法工作。
非常感谢
答案 0 :(得分:1)
将它放在iframe的onLoad中:
parent.document.getElementById('the-iframe-id').height = document['body'].offsetHeight;