Javascript 获取滚动条位置等信息的函数


Posted in Javascript onSeptember 08, 2009

其实这段代码在之前的 “ 用 Javascript 实现锚点(Anchor)间平滑跳转” 一文已经介绍过了,但是由于这个需求并且经常用到,因此,本站专门发布此文介绍,方便查阅。

<script type="text/javascript"> 
// 说明:用 Javascript 获取滚动条位置等信息 
// 来源 :ThickBox 2.1 
function getScroll() 
{ 
var t, l, w, h; 
if (document.documentElement && document.documentElement.scrollTop) { 
t = document.documentElement.scrollTop; 
l = document.documentElement.scrollLeft; 
w = document.documentElement.scrollWidth; 
h = document.documentElement.scrollHeight; 
} else if (document.body) { 
t = document.body.scrollTop; 
l = document.body.scrollLeft; 
w = document.body.scrollWidth; 
h = document.body.scrollHeight; 
} 
return { t: t, l: l, w: w, h: h }; 
} 
</script>
Javascript 相关文章推荐
JavaScipt基本教程之JavaScript语言的基础
Jan 16 Javascript
Javascript 键盘事件的组合使用实现代码
May 04 Javascript
jquery 滚动条事件简单实例
Jul 12 Javascript
javascript dom追加内容实现示例
Sep 21 Javascript
几种设置表单元素中文本输入框不可编辑的方法总结
Nov 25 Javascript
JavaScript的Polymer框架中dom-repeat与VM的相关操作
Jul 29 Javascript
jQuery简单实现两级下拉菜单效果代码
Sep 15 Javascript
JS实现的页面自定义滚动条效果
Oct 26 Javascript
Ext JS动态加载JavaScript创建窗体的方法
Jun 23 Javascript
AngularJs上传前预览图片的实例代码
Jan 20 Javascript
JavaScript初学者必看“new”
Jun 12 Javascript
JavaScript实时更新当前的时间的示例代码
Jul 15 Javascript
实现png图片和png背景透明(支持多浏览器)的方法
Sep 08 #Javascript
用Javascript实现锚点(Anchor)间平滑跳转
Sep 08 #Javascript
用 Javascript 验证表单(form)中的单选(radio)值
Sep 08 #Javascript
用 Javascript 验证表单(form)中多选框(checkbox)值
Sep 08 #Javascript
Javascript String.replace的妙用
Sep 08 #Javascript
Javascript 检测、添加、移除样式(className)函数代码
Sep 08 #Javascript
javascript 流畅动画实现原理
Sep 08 #Javascript
You might like
substr()函数中文版
2006/10/09 PHP
PHP中的reflection反射机制测试例子
2014/08/05 PHP
PHP判断一个字符串是否是回文字符串的方法
2015/03/23 PHP
3种php生成唯一id的方法
2015/11/23 PHP
ThinkPHP简单使用memcache缓存的方法
2016/11/15 PHP
jquery 锁定弹出层实现代码
2010/02/23 Javascript
70+漂亮且极具亲和力的导航菜单设计国外网站推荐
2011/09/20 Javascript
JavaScript简单实现网页回到顶部功能
2013/11/12 Javascript
JavaScript获取客户端计算机硬件及系统等信息的方法
2014/01/02 Javascript
JQuery控制radio选中和不选中方法总结
2015/04/15 Javascript
AngularJS基础 ng-list 指令详解及示例代码
2016/08/02 Javascript
浅谈 Vue v-model指令的实现原理
2017/06/08 Javascript
Vue编写多地区选择组件
2017/08/21 Javascript
jquery+php后台实现省市区联动功能示例
2019/05/23 jQuery
详解Vue2.5+迁移至Typescript指南
2019/08/01 Javascript
qpython3 读取安卓lastpass Cookies
2016/06/19 Python
matplotlib中legend位置调整解析
2017/12/19 Python
使用python 和 lint 删除项目无用资源的方法
2017/12/20 Python
python正则表达式匹配不包含某几个字符的字符串方法
2019/07/23 Python
python飞机大战pygame游戏背景设计详解
2019/12/17 Python
Python实现鼠标自动在屏幕上随机移动功能
2020/03/14 Python
python实现3D地图可视化
2020/03/25 Python
Python3自定义json逐层解析器代码
2020/05/11 Python
PyQT5 实现快捷键复制表格数据的方法示例
2020/06/19 Python
瑜伽服装品牌:露露柠檬(lululemon athletica)
2017/06/04 全球购物
贝嫂喜欢的婴儿品牌,个性化的婴儿礼物:My 1st Years
2017/11/19 全球购物
影视动画专业个人的自我评价
2013/12/31 职场文书
医院辞职信范文
2014/01/17 职场文书
优秀公益广告词大全
2014/03/19 职场文书
2015年乡镇妇联工作总结
2015/05/19 职场文书
2015年三好一满意工作总结
2015/07/24 职场文书
2016年小学生教师节广播稿
2015/12/18 职场文书
Spring中bean的生命周期之getSingleton方法
2021/06/30 Java/Android
如何利用React实现图片识别App
2022/02/18 Javascript
python文件与路径操作神器 pathlib
2022/04/01 Python
Python测试框架pytest高阶用法全面详解
2022/06/01 Python