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

时间:2012-09-09 08:51:54

标签: javascript firefox iframe

我有一个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。最后两行适用于Chrome。

任何帮助都会非常感激。

1 个答案:

答案 0 :(得分:0)

我认为您无法从外部文档访问iframe中文档的属性,但您可以通过其他方式执行:从该文档本身访问iframe中文档的属性,然后调用函数在外部文件中。然后,此外部函数将执行大小调整,如下所述:Resize iframe height according to content height in it