document.body.scrollTop 值总为 0 的解决方法
2013-03-18 15:32
337 查看
页面具有 DTD(或者说指定了 DOCTYPE)时,使用 document.documentElement。
页面不具有 DTD(或者说没有指定了 DOCTYPE)时,使用 document.body。
在 IE 和 Firefox 中均是如此。
为了兼容(不管有没有 DTD),可以使用如下代码:
var scrollTop = window.pageYOffset
|| document.documentElement.scrollTop
|| document.body.scrollTop
|| 0;
页面不具有 DTD(或者说没有指定了 DOCTYPE)时,使用 document.body。
在 IE 和 Firefox 中均是如此。
为了兼容(不管有没有 DTD),可以使用如下代码:
var scrollTop = window.pageYOffset
|| document.documentElement.scrollTop
|| document.body.scrollTop
|| 0;
相关文章推荐
- document.body.scrollTop值为0的解决方法[转]
- JS中--document.body.scrollTop 值总为0的解决方法
- document.body.scrollTop值为0的解决方法
- document.body.scrollTop 值总为0的解决方法
- document.body.scrollTop 值总为0的解决方法
- document.body.scrollTop 值总为0的解决方法 比较常见的标准问题
- document.body.scrollTop 值总为 0 的解决方法
- document.body.scrollTop 值总为0的解决方法
- XHTML document.body.scrollTop无效解决方法
- document.body.scrollTop 值总为0的解决方法(转载)
- document.body.scrollTop无效的解决方法
- document.body.scrollTop无效的解决方法
- document.body.scrollTop 值总为0的解决方法 比较常见的标准问题
- document.body.scrollTop 值总为0的解决方法 比较常见的标准问题
- document.body.scrollTop 的值总是等于 0 的解决方法;DOCTYPE html PUBLIC “-//W3C//DTD XHTML 1.0 Transitional//EN 与
- document.body.scrollTop 值总为0的解决方法
- 关于谷歌不能识别document.documentElement.scrollTop的解决方法
- 获取scrollTop兼容各浏览器的方法,以及body和documentElement是啥?
- js关于无法获取clientHeigth / scrollTop 等值解决办法。 介于DocumentElement与body差别
- 获取scrollTop兼容各浏览器的方法,以及body和documentElement是啥?