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 相关文章推荐
js验证模型自我实现的具体方法
Jun 21 Javascript
5分钟理解JavaScript中this用法分享
Nov 09 Javascript
jquery 选取方法都有哪些
May 18 Javascript
JavaScript fontsize方法入门实例(按照指定的尺寸来显示字符串)
Oct 17 Javascript
jQuery实现仿微软首页感应鼠标变化滑动窗口效果
Oct 08 Javascript
javascript验证手机号和实现星号(*)代替实例
Aug 16 Javascript
jquery设置css样式的多种方法(总结)
Feb 21 Javascript
详解Angular的8个主要构造块
Jun 20 Javascript
集合Bootstrap自定义confirm提示效果
Sep 19 Javascript
jQuery实现图片简单轮播功能示例
Aug 13 jQuery
Ajax请求时无法重定向的问题解决代码详解
Jun 21 Javascript
js实现蒙版效果
Jan 11 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
php中通过Ajax如何实现异步文件上传的代码实例
2011/05/07 PHP
php中拷贝构造函数、赋值运算符重载
2012/07/25 PHP
PHP二维数组去重实例分析
2016/11/18 PHP
/etc/php-fpm.d/www.conf 配置注意事项
2017/02/04 PHP
PHP使用DOM对XML解析处理操作示例
2019/07/04 PHP
iphone safari不支持position fixed的解决方法
2012/05/04 Javascript
jQuery 删除/替换DOM元素的几种方式
2014/05/20 Javascript
jQuery实现鼠标经过事件的延时处理效果
2020/08/20 Javascript
AngularJS入门教程之表单校验用法示例
2016/11/02 Javascript
JavaScript通过改变文字透明度实现的文字闪烁效果实例
2017/04/27 Javascript
Vue.js对象转换实例
2017/06/07 Javascript
JavaScript阻止表单提交方法(附代码)
2017/08/15 Javascript
无限循环轮播图之运动框架(原生JS实现)
2017/10/01 Javascript
JavaScript基础之静态方法和实例方法分析
2018/12/26 Javascript
Vue开发环境中修改端口号的实现方法
2019/08/15 Javascript
Python基于回溯法子集树模板解决马踏棋盘问题示例
2017/09/11 Python
python中实现将多个print输出合成一个数组
2018/04/19 Python
python数字图像处理实现直方图与均衡化
2018/05/04 Python
python统计中文字符数量的两种方法
2019/01/31 Python
python实现Virginia无密钥解密
2019/03/20 Python
TensorFlow2.X结合OpenCV 实现手势识别功能
2020/04/08 Python
美国网上眼镜供应商:LEOTONY(眼镜、RX太阳镜和太阳镜)
2017/10/31 全球购物
学生个人求职自荐信格式
2013/09/23 职场文书
高级方案规划工程师岗位职责
2013/11/29 职场文书
小学生秋游活动方案
2014/02/23 职场文书
《沉香救母》教学反思
2014/04/19 职场文书
总经理任命书范本
2014/06/05 职场文书
2014年纪检部工作总结
2014/11/12 职场文书
2017春节晚会开幕词
2016/03/03 职场文书
优秀的商业计划书,让融资一步到位
2019/05/07 职场文书
超市啤酒狂欢夜策划方案范文!
2019/07/03 职场文书
Nginx搭建rtmp直播服务器实现代码
2021/03/31 Servers
Java SSM配置文件案例详解
2021/08/30 Java/Android
“鬼灭之刃”热度不减,其成功背后的原因是什么?
2022/03/22 日漫
Nginx 匹配方式
2022/05/15 Servers
Java实现HTML转为Word的示例代码
2022/06/28 Java/Android