于从滚动
变化取决于从滚动
变化取决于从滚动
0
0
0
document.documentElement.scrollTop
0
0
0
变化取决于从滚动
变化取决于从滚动
变化取决于从滚动
document.body.offsetHeight
850
3192
848
3196
3124
3136
的document.getElementById(this_tbl).clientHeight
361
371
361
361
370
361
的document.getElementById(this_tbl).scrollHeight
361
371
361
361
370
361
的document.getElementById(this_tbl).offsetHeight
361
371
361
361
370
361
测试在您的浏览器(刷新页面点击下面refresh按钮就行测试) window.innerHeight 414 window.outerHeight 574 window.screen.availHeight 566 window.screen.height 600 window.screenY -4 window.scrollY 0 window.pageYOffset 0 document.body.clientHeight 468 document.body.scrollHeight 468 document.body.scrollTop 0 document.documentElement.scrollTop 0 document.body.offsetHeight 468 document.getElementById(tbl).clientHeight 421 document.getElementById(tbl).scrollHeight 421 document.getElementById(tbl).offsetHeight 421
注: 表中的值取决于个人设置(工具栏,状态栏,字体大小等),所以他们可能会有所不同,即使你的浏览器版本是相同的。
结论
DOCTYPE影响上述参数的值; 在屏幕上确定高度时,你总是可以根据window.screen.height来确定; 找到一个页面或块元素的可见部分的高度使用的document.getElementById.(id).clientHeight,包括滚动部分的- 的document.getElementById(ID).scrollHeight。 上一页 [1] [2]
|