Javascript settimeout

Hec*_*ssa 0 javascript

我希望我的用户在说15分钟后看到一个确认框,提醒他们会话超时.我希望这个过程重复继续.即使用户从确认框中选择取消,他也会在15分钟后得到相同的警报.

Dar*_*rov 6

如果要重复运行,可以使用setInterval函数:

setInterval(function() {
    alert('hello world');
}, 15 * 60 * 1000);
Run Code Online (Sandbox Code Playgroud)

您还可以查看jquery idleTimer插件,它允许您检测用户不活动的时间段并采取一些操作.