前言
在前端开发的过程中,对事件做监听是最平常不过了,最近在一个H5项目中监听scroll滚动事件的时候,发现居然有一个奇怪的问题,经过一番查找,总算找到原因,这里总结一下以供大家参考。
问题简述
|
|
|
|
|
|
在这样一个DOM结构中,我们在window对象上监听页面的滚动事件,但实际上滚动并未触发scrollHandle
函数,也就是说没有监听到滚动事件,这里不禁让人有些奇怪了,然鹅,当我们添加第三个参数为true的时候,却又可以正常监听到滚动事件了,究竟是什么原因呢?这便是今天本文要讲述的问题了。
在前端开发的过程中,对事件做监听是最平常不过了,最近在一个H5项目中监听scroll滚动事件的时候,发现居然有一个奇怪的问题,经过一番查找,总算找到原因,这里总结一下以供大家参考。
|
|
|
|
|
|
在这样一个DOM结构中,我们在window对象上监听页面的滚动事件,但实际上滚动并未触发scrollHandle
函数,也就是说没有监听到滚动事件,这里不禁让人有些奇怪了,然鹅,当我们添加第三个参数为true的时候,却又可以正常监听到滚动事件了,究竟是什么原因呢?这便是今天本文要讲述的问题了。
收集网页访问相关的数据信息,以用于数据统计分析。如:网站访问量(PV/UV)、页面停留时间、访问来源、搜索引擎分布、浏览器版本分布、用户区域分布、页面热点区域等等。
PV(访问量)
即page View,是指当前页面的浏览量或者点击量,页面刷新一次或者重载一次都要+1。
UV(独立访客)
即Unique Visitor,是将访问网站的一台客户端作为一个访客来看待,每天0:00-23:59同一个客户端只记一次。页面刷新不会+1