用户无操作时刷新页面

 只监听页面的点击和滚轮事件。当事件发生的时候清除定时,然后重启定时。

function timeReload(time) {

        var intervalId=startCount(time);
        document.addEventListener("wheel",init);
        document.addEventListener("click",init);
        function init() {
            console.log("clearTimeReload");
            clearInterval(intervalId);
            startCount(time)
        }
        function startCount(time) {
            console.log("startCount");
            return setInterval(function () {
                console.log("reload");
                window.location.reload(true);
            },time);
        }
    }

 timeReload(10000);

没有更多推荐了,返回首页

私密
私密原因:
请选择设置私密原因
  • 广告
  • 抄袭
  • 版权
  • 政治
  • 色情
  • 无意义
  • 其他
其他原因:
120
出错啦
系统繁忙,请稍后再试