js获取各种浏览器窗口滚动坐标
2016-11-25 15:36
260 查看
获取各种浏览器窗口滚动坐标 返回结果如:{x:0 ,y:100 }
function getScrollOffsets(w){
w=w || window;
//除了IE8以及更早的版本,其它浏览器都能用
if(w.pageXOffset != null){
return { x:w.pageXOffset, y:w.pageYOffset }
}
//对标准模式下的IE或任何浏览器
var d=w.document;
if(document.compatMode == "CSS1Compat"){
return { x:d.documentElement.scrollLeft ,y:d.documentElement.scrollTop }
}
//对怪异模式下的浏览器
return { x:d.body.scrollLeft, y:d.body.scrollTop }
}
getScrollOffsets()
function getScrollOffsets(w){
w=w || window;
//除了IE8以及更早的版本,其它浏览器都能用
if(w.pageXOffset != null){
return { x:w.pageXOffset, y:w.pageYOffset }
}
//对标准模式下的IE或任何浏览器
var d=w.document;
if(document.compatMode == "CSS1Compat"){
return { x:d.documentElement.scrollLeft ,y:d.documentElement.scrollTop }
}
//对怪异模式下的浏览器
return { x:d.body.scrollLeft, y:d.body.scrollTop }
}
getScrollOffsets()
相关文章推荐
- JS获取各种浏览器窗口大小的方法
- JS获取各种高度宽度、浏览器窗口滚动条的位置、元素的几何尺寸
- js获取各种窗口的大小和鼠标坐标
- JS获取各种高度宽度、浏览器窗口滚动条的位置、元素的几何尺寸
- JS获取各种高度宽度、浏览器窗口滚动条的位置、元素的几何尺寸
- 【ext学习笔记】JS获取各种浏览器窗口的大小
- Js关于获取各种浏览器可见窗口大小的一点点研究
- js中获取各种窗口的大小和鼠标坐标
- JS获取各种浏览器窗口的大小
- 原生JS获取各种高度宽度、浏览器窗口滚动条的位置、元素的几何尺寸名
- JS获取各种浏览器窗口大小的方法
- Js关于获取各种浏览器可见窗口大小的一点点研究
- js获取各种浏览器窗口可视部分大小(可视部分不包含工具栏、标签栏等)
- JS获取各种浏览器窗口的大小
- js/jquery获取浏览器窗口的可视区域高度和宽度,滚动条高度
- JS获取各种高度宽度、浏览器窗口滚动条的位置、元素的几何尺寸
- js中获取各种窗口的大小和鼠标坐标
- JS获取各种浏览器窗口大小的方法
- js中获取各种窗口的大小和鼠标坐标
- 关于javascript js获取各种浏览器可见窗口大小