2012-07-05 53 views
0

我想要的是,在页面上传递元素时的一个示例,然后被迫增加滚动条的高度,在这种情况下,我想显示警示框我想比较滚动条的高度和文档高度

我用下面的代码

if(document.body.offsetHeight < document.body.scrollHeight){ 
    alert('not Equal') 
} 

而且我已经使用clientHeight函数而不是offsetHeight功能, 但他不只是只有Chrome和Safari浏览器很好地工作。

更新....

+0

你测试高度而不是offsetHeight? – 2012-07-07 19:35:30

+0

'document.body.height'告诉我'undefined' – 2012-07-07 21:14:26

+0

和document.body.height()? – 2012-07-11 20:28:43

回答

0

您不能确定网页中是否有使用document.body的滚动条,使用DIV容器,相反,它必须有溢出CSS属性和特定的高度和/或宽度。在此之后,您可以使用.offsetHeight和.scrollHeight来判断内容是否大于容器的大小。