最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501
当前位置: 首页 - 科技 - 知识百科 - 正文

js监听html页面的上下滚动事件方法

来源:懂视网 责编:小采 时间:2020-11-27 22:07:55
文档

js监听html页面的上下滚动事件方法

js监听html页面的上下滚动事件方法:最近在一个项目中,在写前端页面的时候,想像以前做Android时在页面时刻监听上下滚动的事件,查找资料发现由鼠标或类似用户动作触发的事件有以下图示: 不多说了,直接上代码了,经过测试可以使用: <!DOCTYPE html> <html> &l
推荐度:
导读js监听html页面的上下滚动事件方法:最近在一个项目中,在写前端页面的时候,想像以前做Android时在页面时刻监听上下滚动的事件,查找资料发现由鼠标或类似用户动作触发的事件有以下图示: 不多说了,直接上代码了,经过测试可以使用: <!DOCTYPE html> <html> &l

最近在一个项目中,在写前端页面的时候,想像以前做Android时在页面时刻监听上下滚动的事件,查找资料发现由鼠标或类似用户动作触发的事件有以下图示:

不多说了,直接上代码了,经过测试可以使用:

<!DOCTYPE html>
<html>
 <head>
 <meta charset="utf-8" />
 <title>Dome</title>
 <script type="text/javascript"> 

 function scroll(){
 //console.log("打印log日志");实时看下效果
 console.log("开始滚动!");
 }

 var scrollFunc = function (e) { 
 e = e || window.event; 
 if (e.wheelDelta) { //第一步:先判断浏览器IE,谷歌滑轮事件 
 if (e.wheelDelta > 0) { //当滑轮向上滚动时 
 console.log("滑轮向上滚动"); 
 } 
 if (e.wheelDelta < 0) { //当滑轮向下滚动时 
 console.log("滑轮向下滚动"); 
 } 
 } else if (e.detail) { //Firefox滑轮事件 
 if (e.detail> 0) { //当滑轮向上滚动时 
 console.log("滑轮向上滚动"); 
 } 
 if (e.detail< 0) { //当滑轮向下滚动时 
 console.log("滑轮向下滚动"); 
 } 
 } 
 }
 //给页面绑定滑轮滚动事件 
 if (document.addEventListener) {//firefox 
 document.addEventListener('DOMMouseScroll', scrollFunc, false); 
 } 
 //滚动滑轮触发scrollFunc方法 //ie 谷歌 
 window.onmousewheel = document.onmousewheel = scrollFunc;


 </script> 

 </head>
 <body onscroll="scroll()">
 <div style="height: 2000px;background-color: aqua;"></div>
 </body>
</html>

如果有没有使用过console.log(“”)的,我这里截下图看下吧(谷歌浏览器):

以上这篇js监听html页面的上下滚动事件方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文档

js监听html页面的上下滚动事件方法

js监听html页面的上下滚动事件方法:最近在一个项目中,在写前端页面的时候,想像以前做Android时在页面时刻监听上下滚动的事件,查找资料发现由鼠标或类似用户动作触发的事件有以下图示: 不多说了,直接上代码了,经过测试可以使用: <!DOCTYPE html> <html> &l
推荐度:
标签: 方法 事件 网页
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top