0
我有这段代码来刷新我的网站上的某个div用于聊天;JQUERY刷新div代码需要超时
var refreshId = setInterval(function() {
$('#chat_grab').load('chat_grab.php?randval=' + Math.random());
}, 5000);
但是,如果有人离开页面打开,这将永远循环。有没有什么方法可以改变它,以便在10分钟内基本页面没有刷新的情况下超时?
你能后总代码.. – vamsikrishnamannem
递增一个全局变量,直到它达到120,然后按[清除它(https://developer.mozilla.org/en-US/docs/Web/API/WindowTimers/clearInterval) –
通过刷新页面,您可以理解什么?您可以记录鼠标和键盘事件,并且如果在特定时间内没有事件,则该页面“已死” –