scrollTop兼容性处理
来源:互联网 发布:js 弹出对话框 编辑:程序博客网 时间:2024/06/03 20:54
function scroll(){
//1.判断,浏览器如果支持window.pageYOffset;那么直接使用
if(window.pageYOffset != undefined){
return {
top: window.pageYOffset,
left: window.pageXOffset
};
//2.要看浏览器也面有DTD约束。如果有执行document.documentElement.scrollTop;
}else if(document.compatMode === "CSS1Compat"){
return {
top: document.documentElement.scrollTop,
left: document.documentElement.scrollLeft
};
}
//3.否则执行document.body.scrollTop;
//4.返回一个json,key分别问top和left;
return {
top: document.body.scrollTop,
left: document.body.scrollLeft
};
}
//1.判断,浏览器如果支持window.pageYOffset;那么直接使用
if(window.pageYOffset != undefined){
return {
top: window.pageYOffset,
left: window.pageXOffset
};
//2.要看浏览器也面有DTD约束。如果有执行document.documentElement.scrollTop;
}else if(document.compatMode === "CSS1Compat"){
return {
top: document.documentElement.scrollTop,
left: document.documentElement.scrollLeft
};
}
//3.否则执行document.body.scrollTop;
//4.返回一个json,key分别问top和left;
return {
top: document.body.scrollTop,
left: document.body.scrollLeft
};
}
0 0
- scrollTop兼容性处理
- scrollTop的兼容性小结
- js,scrollTop的兼容性获取
- document.documentElement.scrollTop、document.body.scrollTop等兼容性
- 浏览器关于scrollTop scrollLeft的兼容性
- scrollTop浏览器兼容性获取和设置方法
- 浏览器关于scrollTop scrollLeft的兼容性
- 获取兼容性的滚动scrollTOP-LEFT值
- 文档滚动对 scrollTop scrollLeft的兼容性封装
- 【兼容性解决】页面滚动距离document.documentElement.scrollTop兼容性问题
- scrollTop
- scrollTop
- scrollTop
- scrollTop
- scrolltop
- scrollTop
- 浏览器兼容性处理
- window.showDialog()兼容性处理
- JHTP小结_第十章_面向对象编程-多态(Polymorphism)
- 4.docker学习笔记:创建自己的registry
- 文件搜索器的实现(二)
- 在linux中添加ftp用户,并设置相应的权限
- WINCE互斥的实现
- scrollTop兼容性处理
- 设计模式——抽象工厂
- 深入理解React中的上下文this
- hdu5411 CRB and Puzzle(矩阵)
- eclispe基础配置
- iOS Core Graphics封装虚线
- hihoCoder1345 小h的朋友们
- iOS开发之NSURLProtocol的那些坑
- 从0开始在腾讯云上部署一个 flask 项目