Javascript Firefox:根据实际内容调整iframe的大小

Javascript Firefox:根据实际内容调整iframe的大小,javascript,firefox,iframe,Javascript,Firefox,Iframe,我有一个iframe,我正试图根据它的实际内容调整它的大小(这样我就不会得到任何滚动)。我尝试了以下方法: 警报(document.getElementById(iframe.contentWindow.document.body.height); 警报(document.getElementById(iframe.contentWindow.document.body.scrollHeight); 警报(document.getElementById(iframe.contentWindow.

我有一个iframe,我正试图根据它的实际内容调整它的大小(这样我就不会得到任何滚动)。我尝试了以下方法:

警报(document.getElementById(iframe.contentWindow.document.body.height); 警报(document.getElementById(iframe.contentWindow.document.body.scrollHeight); 警报(document.getElementById(iframe.contentWindow.document.body.offsetHeight)

这些都不管用。iframe包含iframe的id。最后两行是镀铬的


非常感谢您的帮助。

我认为您无法从外部文档访问iframe中文档的属性,但您可以通过另一种方式:从该文档本身访问iframe中文档的属性,然后调用外部文档中的函数。然后,此外部函数将进行大小调整,如下所述:

两个文档是否位于同一个域中?是否重复此问题?