为什么body.scrollHeight自动增加但不减少

时间:2017-11-03 12:26:31

标签: iframe scroll scrollbar document-body

我的iframe.body有一个iframe.body.innerHTML属性,我认为该属性是只读的 我不明白它是如何设定的。

当我使用一些 更大的 HTML修改iframe.body.scrollHeight时,我注意到$('#previewWindow').height(iframeDocument.body.scrollHeight) 增加了。大!当我们设置iframe.body.innerHTML时,这意味着滚动条是新较大内容的正确高度

然而....

当我使用一些 较小的 HTML修改iframe.body.scrollHeight时,我注意到$('#previewWindow').height(iframeDocument.body.scrollHeight) 保持不变。不是很好!当我们设置dateserial(year(date-1), month(date-1), day(date-1)) & " " &timeserial(7, 0, 0) 时,这意味着滚动条太长,并且在iframe的内部内容的底部滚动到了空白的空白

为什么它以相同的逻辑方式增加但不减少? 什么是最好的解决方法?

由于

0 个答案:

没有答案