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 获取浏览器高度和宽度值(多浏览器)
Sep 02 Javascript
jquery中动态效果小结
Dec 16 Javascript
jquery 插件开发 extjs中的extend用法小结
Jan 04 Javascript
JQuery跳出each循环的方法
Apr 16 Javascript
获取select的value、text值的简单示例(jquery与javascript)
Dec 07 Javascript
JQuery和HTML5 Canvas实现弹幕效果
Jan 04 Javascript
函数四种调用模式以及其中的this指向
Jan 16 Javascript
Node.js websocket使用socket.io库实现实时聊天室
Feb 20 Javascript
浅谈基于Vue.js的移动组件库cube-ui
Dec 20 Javascript
vue构建动态表单的方法示例
Sep 22 Javascript
vue使用websocket的方法实例分析
Jun 22 Javascript
解析原生JS getComputedStyle
May 25 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桌面中心(三) 修改数据库
2007/03/11 PHP
PHP setcookie设置Cookie用法(及设置无效的问题)
2011/07/13 PHP
php多用户读写文件冲突的解决办法
2013/11/06 PHP
变量在 PHP7 内部的实现(二)
2015/12/21 PHP
Redis在Laravel项目中的应用实例详解
2017/08/11 PHP
js模拟弹出效果代码修正版
2008/08/07 Javascript
IE与FF下javascript获取网页及窗口大小的区别详解
2014/01/14 Javascript
js日期、星座的级联显示代码
2014/01/23 Javascript
浅谈JavaScript字符集
2014/05/22 Javascript
Egret引擎开发指南之编译项目
2014/09/03 Javascript
全面解析标签页的切换方式
2016/08/21 Javascript
微信小程序 Image API实例详解
2016/09/30 Javascript
用jQuery实现圆点图片轮播效果
2017/03/19 Javascript
详解Angular2中Input和Output用法及示例
2017/05/21 Javascript
JavaScript闭包的简单应用
2017/09/01 Javascript
浅析从vue源码看观察者模式
2018/01/29 Javascript
vue2.0 实现页面导航提示引导的方法
2018/03/13 Javascript
AngularJS与BootStrap模仿百度分页的示例代码
2018/05/23 Javascript
在VUE中实现文件下载并判断状态的方法
2019/11/08 Javascript
在Vue里如何把网页的数据导出到Excel的方法
2020/09/30 Javascript
vant中的toast层级改变操作
2020/11/04 Javascript
Python实现的对本地host127.0.0.1主机进行扫描端口功能示例
2019/02/15 Python
python 实现快速生成连续、随机字母列表
2019/11/28 Python
Django的ListView超详细用法(含分页paginate)
2020/05/21 Python
Softmax函数原理及Python实现过程解析
2020/05/22 Python
python中np是做什么的
2020/07/21 Python
css图标制作教程制作云图标
2014/01/19 HTML / CSS
html5 迷宫游戏(碰撞检测)实例一
2013/07/25 HTML / CSS
使用layui框架实现点击左侧导航切换右侧内容且右侧选项卡跟随变化的效果
2020/11/10 HTML / CSS
解释下面关于J2EE的名词
2013/11/15 面试题
中级会计职业生涯规划范文
2014/01/16 职场文书
篮球社团活动总结
2014/06/27 职场文书
党员个人公开承诺书
2014/08/29 职场文书
本科毕业论文致谢怎么写
2015/05/14 职场文书
感谢信的技巧及范例
2019/05/15 职场文书
weblogic服务建立数据源连接测试更新mysql驱动包的问题及解决方法
2022/01/22 MySQL