對(duì)于一個(gè)網(wǎng)頁長(zhǎng)時(shí)間沒有操作,給用戶一個(gè)對(duì)話框的提示,但是用戶的基本信息還是可以獲取到;有沒有辦法實(shí)現(xiàn)
1 回答

幕布斯7119047
TA貢獻(xiàn)1794條經(jīng)驗(yàn) 獲得超8個(gè)贊
在前端做比較合適吧?
前端js做個(gè)監(jiān)聽,如果長(zhǎng)時(shí)間(譬如:30分鐘),既無鼠標(biāo)操作、也無鍵盤操作,就彈出一個(gè)框提醒一下用戶。
修正:
我之前給的是偽代碼,僅有意思,不保證正確性,但題主顯然當(dāng)真了,無奈我只能把她稍微改改,起碼能運(yùn)行吧
譬如這樣:
var timer;
var setTimer = function(){
timer = setTimeout(function() {
alert('你大爺?shù)?,也不?dòng)一動(dòng)?');
setTimer();
}, 5000);
};
setTimer();
var handler = function(){
clearTimeout(timer);
setTimer();
};
document.addEventListener('keyup', handler, false);
document.addEventListener('mousemove', handler, false);
添加回答
舉報(bào)
0/150
提交
取消