2012-07-05 71 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來判斷內容是否大於容器的大小。