js 监听当前页面是否正在被用户浏览

需求:当用户浏览当前网页的时候,每隔3s或者5s调取一次数据接口,进行页面数据的刷新。
方案1:监听用户在当前页面上鼠标是否有移动,如果有移动则执行函数刷新页面数据
//做判断 当dom上有操作的时候 开始执行接口 每5s刷新一次数据
// 为window添加mousemove,移动时设置变量为true,静止后为false;
(function () {
let isMove = false, timer = null;
window.onmousemove = function () {
isMove = true;
clearTimeout(timer);
console.log('移动时',isMove); // 移动时
timer = setTimeout(function () {
isMove = fals

js 监听当前页面是否正在被用户浏览最先出现在Python成神之路

版权声明:
作者:siwei
链接:https://www.techfm.club/p/4957.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>