JS刷新,界面在无人操作时可以自动刷新,当有人操作时停止自动刷新

js 实现自动刷新,当有人操作时停止自动刷新,求大神解答!!!

FineReport SJC0409 发布于 2022-10-25 16:28
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
shirokoLv6资深互助
发布于2022-10-25 20:53

//加到报表加载结束事件

 var maxTime = 10; // 10秒不操作刷新

var time = maxTime;

$('body').on('keydown mousemove mousedown', function(e) {

    time = maxTime; // reset

});

var intervalId = setInterval(function() {

    time--;

    if (time <= 0) {

        location.reload();

    }

}, 1000);

  • 2关注人数
  • 599浏览人数
  • 最后回答于:2022-10-25 20:53
    请选择关闭问题的原因
    确定 取消
    返回顶部