java session问题
PHPz
PHPz 2017-04-18 09:21:12
0
1
201

对于一个网页长时间没有操作,给用户一个对话框的提示,但是用户的基本信息还是可以获取到;有没有办法实现

PHPz
PHPz

学习是最好的投资!

répondre à tous(1)
刘奇

N'est-il pas plus approprié de le faire en amont ?

Le front-end js est utilisé comme moniteur. S'il n'y a ni opération de souris ni d'opération de clavier pendant une longue période (par exemple : 30 minutes), une boîte de dialogue apparaîtra pour le rappeler à l'utilisateur.

Correction :

Ce que j'ai donné auparavant était du pseudo-code, c'était seulement intéressant et son exactitude n'était pas garantie, mais l'interlocuteur l'a évidemment pris au sérieux, donc je n'ai pas eu d'autre choix que de le changer un peu, au moins il peut fonctionner

Par exemple :

var timer;

var setTimer = function(){
    timer = setTimeout(function() {
        alert('你大爷的,也不动一动?');
        setTimer();
    }, 5000);
};

setTimer();

var handler = function(){
    clearTimeout(timer);
    setTimer();
};

document.addEventListener('keyup', handler, false);
document.addEventListener('mousemove', handler, false);
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal