我的 javascript 中有一个问题,它只是根据内容调整 iFrame 的大小。我让它在其他地方工作,但对于这个例子,它抛出了一个错误。使用以下代码body
为 null ,因此无法获取scrollHeight
.
if(document.getElementById('iFrameHelpDesk') != null)
{
var Height = document.getElementById('iFrameHelpDesk').contentWindow.document.body.scrollHeight;
document.getElementById('iFrameHelpDesk').height = Height + 40;
}
使用的html是:
<iframe src="http://<snipped webaddress>" id="iFrameHelpDesk" scrolling="no" frameborder="no"></iframe>
为什么这不填充body
对象?