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) –
通過刷新頁面,您可以理解什麼?您可以記錄鼠標和鍵盤事件,並且如果在特定時間內沒有事件,則該頁面「已死」 –