我有一个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。
任何帮助都会非常感激。
答案 0 :(得分:0)
我认为您无法从外部文档访问iframe中文档的属性,但您可以通过其他方式执行:从该文档本身访问iframe中文档的属性,然后调用函数在外部文件中。然后,此外部函数将执行大小调整,如下所述:Resize iframe height according to content height in it