(新手笔记)为什么用js获取scrollTop的值总是0
来源:互联网 发布:php 记事本打开是乱码 编辑:程序博客网 时间:2024/05/01 11:38
刚开始使用document.body.scrollTop来获得网页中获取滚动条卷去部分的高度,但是获得的值一直是0,百度后发现
当页面制定了DOCTYPE使,要使用document.documentElement,反之,若没有指定DOCTYPE,则要使用document.body来实现。
所以为了兼容 可以写成document.documentElement.scrollTop || document.body.scrollTop;
body是DOM对象里的body子节点,即 <body> 标签;
documentElement 是整个节点树的根节点root,即<html> 标签;
另外我发现 在google浏览器和FF下 获得scrollop的方法是不一样的
- (新手笔记)为什么用js获取scrollTop的值总是0
- js,scrollTop的兼容性获取
- 深入理解为什么document.body.scrollTop总是0呢?
- document.body.scrollTop总是0的原因
- document.body.scrollTop总是0的原因
- 用document.body.scrollTop总是零的原因
- 获取scrollTop值的解决方法(浏览器兼容)
- android 经纬度获取为什么总是0
- android 经纬度获取为什么总是0
- JQuery,JS获取正确scrollTop
- 原生JS获取ScrollTop/ScrollLeft
- 获取兼容性的滚动scrollTOP-LEFT值
- document.body.scrollTop总是零的原因
- document.body.scrollTop总是零的原因
- document.body.scrollTop总是零的原因
- document.body.scrollTop总是零的原因
- document.body.scrollTop总是零的原因
- document.body.scrollTop总是零的原因
- Java入门程序,读取文件夹下所有目录和文件列表
- HIVE元数据
- KMP算法详解(转载自matrix67.com)
- GDI+ 中 GetImageEncodersSize 报错的解决方案
- So cute are you python 6
- (新手笔记)为什么用js获取scrollTop的值总是0
- exec系列函数
- CUDA: GPU高性能运算
- 博客使用说明 - 大家一起来hack jobs
- Externalizable自己控制序列化的DEMO
- http通信,json数据解析
- 来看一个费解而有趣的c++现象
- Java 中 finally 语句块的深度辨析
- 菜鸟也是鸟