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 相关文章推荐
颜色选择器 Color Picker,IE,Firefox,Opera,Safar
Nov 25 Javascript
JavaScript入门之事件、cookie、定时等
Oct 21 Javascript
利用a标签自动解析URL分析网址实例
Oct 20 Javascript
jquery获取及设置outerhtml的方法
Mar 09 Javascript
浅析Node.js中使用依赖注入的相关问题及解决方法
Jun 24 Javascript
详解jQuery中的empty、remove和detach
Apr 11 Javascript
jquery radio的取值_radio的选中_radio的重置方法
Sep 20 Javascript
svg动画之动态描边效果
Feb 22 Javascript
js数字滑动时钟的简单实现(示例讲解)
Aug 14 Javascript
layui按条件隐藏表格列的实例
Sep 19 Javascript
JQuery样式与属性设置方法分析
Dec 07 jQuery
react中props 的使用及进行限制的方法
Apr 28 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版自动生成文章摘要
2008/07/23 PHP
thinkphp的静态缓存用法分析
2014/11/29 PHP
PHP使用PDO实现mysql防注入功能详解
2019/12/20 PHP
TP5框架实现的数据库备份功能示例
2020/04/05 PHP
利用腾讯的ip地址库做ip物理地址定位
2010/07/24 Javascript
基于jquery的划词搜索实现(备忘)
2010/09/14 Javascript
js实现遮罩层弹出框的方法
2015/01/15 Javascript
基于jQuery实现仿淘宝套餐选择插件
2015/03/04 Javascript
JavaScript中的Math.LOG2E属性使用详解
2015/06/14 Javascript
JS正则表达式比较常见用法
2016/01/26 Javascript
Winform客户端向web地址传参接收参数的方法
2016/05/17 Javascript
JS代码实现table数据分页效果
2016/05/26 Javascript
vue 动态设置img的src地址无效,npm run build 后找不到文件的解决
2020/07/26 Javascript
简明 Python 基础学习教程
2007/02/08 Python
Python中的测试模块unittest和doctest的使用教程
2015/04/14 Python
Python基础入门之seed()方法的使用
2015/05/15 Python
Python实现TCP协议下的端口映射功能的脚本程序示例
2016/06/14 Python
ansible作为python模块库使用的方法实例
2017/01/17 Python
Python函数式编程
2017/07/20 Python
python实现mysql的读写分离及负载均衡
2018/02/04 Python
python实现猜数字游戏
2020/03/25 Python
python 实现屏幕录制示例
2019/12/23 Python
Python语言异常处理测试过程解析
2020/01/08 Python
详解python内置模块urllib
2020/09/09 Python
Python实现小黑屋游戏的完整实例
2021/01/06 Python
用CSS3和table标签实现一个圆形轨迹的动画的示例代码
2019/01/17 HTML / CSS
CSS3属性 line-clamp控制文本行数的使用
2020/03/19 HTML / CSS
HTML5组件Canvas实现图像灰度化(步骤+实例效果)
2013/04/22 HTML / CSS
德国传统玻璃制造商:Cristalica
2018/04/23 全球购物
追悼会上的答谢词
2014/01/10 职场文书
学生个人自我鉴定范文
2014/03/28 职场文书
论文评语大全
2014/04/29 职场文书
教师工作自我鉴定范文
2014/09/14 职场文书
交通事故协议书范本
2014/11/18 职场文书
文明礼仪倡议书
2015/04/28 职场文书
matlab xlabel位置的设置方式
2021/05/21 Python