Stop-F12

禁用玩家特殊按键以防止玩家进入控制台盗取源码的行为禁止JS代码

你可以通过在你的代码中加入这行来应用本JS


                    <script src="https://www.ukldices.cn/tech/js/stop-f12.js"></script>
                

源码公开

本js我们公开源码

你可以通过本JS了解学习


                    document.addEventListener('contextmenu', function(event) {
                        event.preventDefault();
                    })
                    
                    document.addEventListener('keydown', function(event) {
                        if (event.keyCode === 123) {
                            event.preventDefault();
                        }
                    })
                    document.addEventListener('keydown', function(event) {
                        if (event.ctrlKey && event.shiftKey && event.keyCode === 73) {
                            event.preventDefault();
                        }
                    })
                    
                    document.addEventListener('keydown', function(event) {
                        if (event.ctrlKey && event.shiftKey && event.keyCode === 67) {
                            event.preventDefault();
                        }
                        if (event.ctrlKey && event.shiftKey && event.keyCode === 74) {
                            event.preventDefault();
                        }
                    })
                    
                    var originalWidth = window.innerWidth;
                    var originalHeight = window.innerHeight;
                    window.onresize = function() {
                        if (window.outerWidth - window.innerWidth > 200 || window.outerHeight - window.innerHeight > 200) {
                            window.location.reload();
                        }
                    }
                

代码原则与实践

在代码编写过程中,我遵循以下原则: