检测浏览器是否是处于开发模式、禁用F12和右键

    <script>
        function isDevModel() {

            // 阻止F12 , Ctrl+Shift+I
            document.addEventListener('keydown', function (event) {
                console.log(event);
                if ((event.ctrlKey && event.shiftKey && (event.key.toLowerCase == "I" || event.keyCode == 73)) || (event.keyCode == 123 || event.key == "F12")) {
                    event.preventDefault();
                }
            });

            // 阻止右键
            document.addEventListener('contextmenu', function (e) {
                e.preventDefault();
            });
        }

        isDevModel()
    </script>

  

posted @ 2024-04-27 21:57  Window2016  阅读(12)  评论(1编辑  收藏  举报