javascript获得滚动条高度
来源:互联网 发布:淘宝县级服务站加盟 编辑:程序博客网 时间:2024/05/16 06:43
先上代码
/** * 查询窗口滚动条的位置 * @param {[window]} w [窗口对象] */ function getScrollOffset(w){ //使用指定的窗口,如果不带属性则使用当前窗口 var win = w || window; //除了ie8以及更早的版本以外 其他浏览器都ok if (w.pageXOffset != null){ return { x : w.pageXOffset, y : w.pageYOffset }; } // 对标准模式下的ie var d = w.document; if(document.compatMode == "CCS1Compat") return { x : d.documentElement.scrollLeft, y : d.documentElement.scrollTop }; //对怪异模式下的浏览器 return { x : d.body.scrollLeft, y : d.body.scrollTop } }
代码摘自权威指南,适配各种浏览器。
另外说明一下,documentElement为整个节点树的根结点,也就是<html>
标签,body为<body>
标签,怪异模式下都要从body来获得这些属性。
滚动条监听:
window.onscroll = function(){ //监听的事件}
0 0
- javascript获得滚动条高度
- 获得滚动条高度
- javascript 获取滚动条高度
- javascript 获取滚动条高度
- javascript 获取滚动条高度
- jquery获得滚动条的高度
- JavaScript动态设置滚动条高度
- JavaScript ---- swiper超出高度允许滚动条
- javascript获得滚动条的位置
- jQuery,javascript获得网页的高度 宽度 滚动
- JavaScript 固定DIV高度,超出部分自动添加滚动条
- javascript获得页面高度
- javascript 获取滚动条高度+常用js页面宽度与高度
- javascript 获取滚动条高度+常用js页面宽度与高度
- javascript 获取滚动条高度+常用js页面宽度与高度
- javascript 获取滚动条高度+常用js页面宽度与高度[转]
- JavaScript 获取滚动条高度+常用js页面宽度与高度
- [javascript] js 获取页面可视区高度和滚动条高度
- hdu3468 Treasure Hunting(二分图)
- 【WINDOWS环境 React Native学习】React Native移植原生Android项目及其各种奇葩Bug解决
- SQl查询数据库表名、表的列名、数据类型
- maven创建web工程
- linux的端口小结
- javascript获得滚动条高度
- 一个五年Android 开发者百度、阿里、聚美、映客的面试心经(转)
- 页面渲染,不能加载下一页数据
- ReactiveCocoa 使用3
- win7_64bits下QT使用openCV库(3)
- 关于垃圾回收
- 崔希凡-javaWeb-笔记day04-day06(2016年7月8日15:54:16)
- JAVA 判断空
- MongoDB World 2016参会全记录