javascript - 类似于javascript中的屏幕保护程序的效果

标签 javascript jquery

我的问题是:用户在 Javascript 中处于非事件状态一段时间后,如何启动操作?例如,在我的应用程序中,用户可以浏览内容并将其保留在一个部分中,经过特定时间后,返回到主页。有什么想法吗?

最佳答案

您可以使用 javascript setTimeout 函数

var myVar;
$(document).ready(function () {
    myVar = setTimeout(myFunction, 300000);
    $(document).click(function () {
       clearTimeout(myVar);
       myVar = setTimeout(myFunction, 300000);
    }); 
});
function myFunction () {
    alert("TIME OUT!");
}

关于javascript - 类似于javascript中的屏幕保护程序的效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35320425/

相关文章:

javascript - Bootstrap 隐藏元素需要放置

javascript - jQuery 插件反馈

javascript - 创建可以管理外部数据的抽象组件

javascript - 放入内部时更改可放置图像

javascript - 将 CSV 数据加载到 HTML 中并遍历行

javascript - 使用 meteor 中基于 url 的通用模板时显示某些元素

javascript - 在 Promise.catch 中调用函数是未定义的

javascript - 树屋 jQuery 挑战

javascript - 在更改和页面加载时运行 jQuery

javascript - 尝试使用 jQuery.data() API 在 jQuery 插件中缓存函数