js根據鼠標和鍵盤判斷頁面是否長時間未進行操作


 <script>
        var count = 0;
        var outTime=30;//分鍾
        window.setInterval(go, 1000);
        function go() {
            count++;
            if (count == outTime*60) {
               alert("您因長時間未進行操作導致頁面過期");
            }
        }

       var x ;
        var y ;
     //監聽鼠標
        document.onmousemove = function (event) {
            var x1 = event.clientX;
            var y1 = event.clientY;
            if (x != x1 || y != y1) {
                count = 0;
            }
            x = x1;
            y = y1;
        };

        //監聽鍵盤
        document.onkeydown = function () {
            count = 0;
        };


    </script>

 


免責聲明!

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



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