js获取滚动距离的方法


Posted in Javascript onMay 30, 2015

本文实例讲述了js获取滚动距离的方法。分享给大家供大家参考。具体实现方法如下:

/**
 / THIRD FUNCTION
 * getPageScroll() by quirksmode.com
 *
 * @return Array Return an array with x,y page scroll values.
 */
function ___getPageScroll() {
  var xScroll, yScroll;
  if (self.pageYOffset) {
    yScroll = self.pageYOffset;
    xScroll = self.pageXOffset;
  } else if (document.documentElement && document.documentElement.scrollTop) { // Explorer 6 Strict
    yScroll = document.documentElement.scrollTop;
    xScroll = document.documentElement.scrollLeft;
  } else if (document.body) {// all other Explorers
    yScroll = document.body.scrollTop;
    xScroll = document.body.scrollLeft;  
  }
  arrayPageScroll = new Array(xScroll,yScroll);
  return arrayPageScroll;
};

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
Javascript操作URL函数修改版
Nov 07 Javascript
javascript数组遍历for与for in区别详解
Dec 04 Javascript
jQuery+css实现百度百科的页面导航效果
Dec 16 Javascript
JS 对象(Object)和字符串(String)互转方法
May 20 Javascript
jquery easyUI中ajax异步校验用户名
Aug 19 Javascript
JavaScript学习笔记--常用的互动方法
Dec 07 Javascript
jQuery中的deferred使用方法
Mar 27 jQuery
vue实现输入框的模糊查询的示例代码(节流函数的应用场景)
Sep 01 Javascript
vue实现多级菜单效果
Oct 19 Javascript
vue的三种图片引入方式代码实例
Nov 19 Javascript
Js参数RSA加密传输之jsencrypt.js的使用
Feb 07 Javascript
vue实现按钮切换图片
Jan 20 Vue.js
jquery简单实现外部链接用新窗口打开的方法
May 30 #Javascript
Javascript实现div层渐隐效果的方法
May 30 #Javascript
JQuery+CSS实现图片上放置按钮的方法
May 29 #Javascript
Jquery解析json字符串及json数组的方法
May 29 #Javascript
js实现时间显示几天前、几小时前或者几分钟前的方法集锦
May 29 #Javascript
jQuery实现返回顶部效果的方法
May 29 #Javascript
jquery读取xml文件实现省市县三级联动的方法
May 29 #Javascript
You might like
php简单日历函数
2015/10/28 PHP
基础的WordPress插件制作教程
2015/11/24 PHP
PHP编程计算日期间隔天数的方法
2017/04/26 PHP
IE6下CSS图片缓存问题解决方法
2010/12/09 Javascript
js函数调用常用方法详解
2012/12/03 Javascript
javascript限制文本框只允许输入数字(曾经与现在的方法对比)
2013/01/18 Javascript
各浏览器对document.getElementById等方法的实现差异解析
2013/12/05 Javascript
js的Prototype属性解释及常用方法
2014/05/08 Javascript
用循环或if语句从json中取数据示例
2014/08/18 Javascript
jQuery实时显示鼠标指针位置和键盘ASCII码
2016/03/28 Javascript
JS实现超简单的汉字转拼音功能示例
2016/12/22 Javascript
基于vue实现多引擎搜索及关键字提示
2017/03/16 Javascript
老生常谈JavaScript面向对象基础与this指向问题
2017/10/16 Javascript
抖音上用记事本编写爱心小程序教程
2019/04/17 Javascript
vue-cli设置publicPath小记
2020/04/14 Javascript
Python中的ctime()方法使用教程
2015/05/22 Python
使用FastCGI部署Python的Django应用的教程
2015/07/22 Python
Python列出一个文件夹及其子目录的所有文件
2016/06/30 Python
Python简单检测文本类型的2种方法【基于文件头及cchardet库】
2016/09/18 Python
Python连接phoenix的方法示例
2017/09/29 Python
python使用Flask操作mysql实现登录功能
2018/05/14 Python
BP神经网络原理及Python实现代码
2018/12/18 Python
python脚本开机自启的实现方法
2019/06/28 Python
Python 用三行代码提取PDF表格数据
2019/10/13 Python
Python FTP文件定时自动下载实现过程解析
2019/11/12 Python
python实现串口通信的示例代码
2020/02/10 Python
python中pandas库中DataFrame对行和列的操作使用方法示例
2020/06/14 Python
解决redis与Python交互取出来的是bytes类型的问题
2020/07/16 Python
提高python代码运行效率的一些建议
2020/09/29 Python
如何强制垃圾回收
2015/10/06 面试题
怎样从/向数据文件读/写结构
2014/11/23 面试题
第一批党的群众路线教育实践活动工作总结
2014/03/03 职场文书
社团2014年植树节活动总结
2014/03/11 职场文书
2014年重阳节活动策划方案书
2014/09/16 职场文书
县级领导干部开展党的群众路线教育实践活动工作汇报
2014/10/25 职场文书
暑期实践个人总结
2015/03/06 职场文书