首页 > 语言 > JavaScript > 正文

js获取滚动距离的方法

2024-05-06 16:21:04
字体:
来源:转载
供稿:网友

这篇文章主要介绍了js获取滚动距离的方法,涉及javascript针对页面滚动条的相关操作技巧,需要的朋友可以参考下

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

 

 
  1. /** 
  2. / THIRD FUNCTION 
  3. * getPageScroll() by quirksmode.com 
  4. * 
  5. * @return Array Return an array with x,y page scroll values. 
  6. */ 
  7. function ___getPageScroll() { 
  8. var xScroll, yScroll; 
  9. if (self.pageYOffset) { 
  10. yScroll = self.pageYOffset; 
  11. xScroll = self.pageXOffset; 
  12. else if (document.documentElement && document.documentElement.scrollTop) { // Explorer 6 Strict 
  13. yScroll = document.documentElement.scrollTop; 
  14. xScroll = document.documentElement.scrollLeft; 
  15. else if (document.body) {// all other Explorers 
  16. yScroll = document.body.scrollTop; 
  17. xScroll = document.body.scrollLeft;  
  18. arrayPageScroll = new Array(xScroll,yScroll); 
  19. return arrayPageScroll; 
  20. }; 

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

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

图片精选