window.onscroll和document.body.onscroll的区别
来源:互联网 发布:乎的偏旁是什么 编辑:程序博客网 时间:2024/04/30 12:54
在使用页面滚动元素的时候,总会遇到几个dhtml属性存在兼容问题,这里介绍一个常用的window.onscroll和document.body.onscroll,它们的含义一样,但是在不同浏览器的表现不一样
当页面滚动的时候:window.onscroll和document.body.onscroll的区别:在ie6下面只认window.onscroll。
document.body.scrollTop(页面被卷起的高度) 值总为 0 的解决方法
页面具有 DTD(或者说指定了 DOCTYPE)时,使用 document.documentElement。
页面不具有 DTD(或者说没有指定了 DOCTYPE)时,使用 document.body。在 IE 和 Firefox 中均是如此。
为了兼容(不管有没有 DTD),可以使用如下代码:
var scrollTop = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0;
- window.onscroll和document.body.onscroll的区别
- 各浏览器对document.body.onscroll,window.onscroll,document.documentElement.onscroll的兼容性
- 浅析window.onscroll=move以及window.onscroll=move()的区别
- 各浏览器对 document、document.body、document.documentElement 对象的 onscroll 事件支持情况
- window.onscroll 的优化写法
- onFling()与onScroll()的区别
- window、document、html和body的区别
- SD9013: 各浏览器对于 document、document.body、document.documentElement 对象的 onscroll 事件的支持存在差异
- 多个window.onscroll的解决方法
- 多个window.onscroll的解决方法
- window.onscroll无效问题
- window.onscroll兼容浏览器
- onFling()与onScroll()的具体区别
- onFling()与onScroll()的具体区别
- GestureDetector中onFling()与onScroll()的区别
- GestureDetector中onFling()与onScroll()的区别
- $(document).ready、body.Onload()和 $(window).load的区别
- $(document).ready、body.Onload()和 $(window).load的区别
- 腾讯马拉松 第五场 第一题
- redis多个节点的数据迁移(利用主从复制)
- linux系统特殊权限和特殊属性,增、删、改、查
- apache资源网址
- centos资源网址
- window.onscroll和document.body.onscroll的区别
- 基本概念:同步、异步、阻塞和非阻塞
- linux下解压命令大全
- 星座排名生成器
- 莫以物喜 、莫以己悲!
- [svn]7788
- apache网址资源
- MFC多文档(MDI)去边框
- 莫以物喜 、莫以己悲!