Javascript 我想比较一下滚动条的高度和文档的高度

Javascript 我想比较一下滚动条的高度和文档的高度,javascript,scrollbar,Javascript,Scrollbar,我想要的是,一个例子,当在页面中的元素上传递鼠标,然后强制增加滚动条的高度,在这种情况下,我想显示警告框 我使用了以下代码 if(document.body.offsetHeight < document.body.scrollHeight ){ alert('not Equal') } 我还使用了clientHeight函数而不是offsetHeight函数, 但除了在chrome和safari浏览器中,他工作得并不好 更新…您无法使用document.body确定页面是否有滚

我想要的是,一个例子,当在页面中的元素上传递鼠标,然后强制增加滚动条的高度,在这种情况下,我想显示警告框

我使用了以下代码

if(document.body.offsetHeight < document.body.scrollHeight ){
    alert('not Equal')
}
我还使用了clientHeight函数而不是offsetHeight函数, 但除了在chrome和safari浏览器中,他工作得并不好


更新…

您无法使用document.body确定页面是否有滚动条,请改用div容器,它必须具有溢出css属性和指定的高度和/或宽度。在此之后,如果内容大于容器的大小,则可以使用.offsetHeight和.scrollHeight进行dermine操作。

是否测试了高度而不是offsetHeight?document.body.height告诉我未定义