web頁面長時間未操作自動退出登錄


var lastTime = new Date().getTime();
        var currentTime = new Date().getTime();
        var timeOut = 10 * 60 * 1000; //設置超時時間: 10分
 
        $(function(){
            /* 鼠標移動事件 */
            $(document).mouseover(function(){
                lastTime = new Date().getTime(); //更新操作時間
 
            });
        });
 
        function testTime(){
            currentTime = new Date().getTime(); //更新當前時間
            if(currentTime - lastTime > timeOut){ //判斷是否超時
                console.log("超時");
            }
        }
 
        /* 定時器  間隔1秒檢測是否長時間未操作頁面  */
        window.setInterval(testTime, 1000);

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM