先设计 后付费,服务更有保障

2024我们与您携手共赢,为您的企业形象保驾护航!

网页如何屏蔽常用功能快捷键?

  的过程中会出现一些特殊的应用,如果不想别人轻易复制到网页上的内容往往会想办法屏蔽右键或文本选择功能,视图切换则需要屏蔽F12等等。那么,这些功能需要使用什么技术,如何实现呢?针对网页最简单的实现方式是利用JS脚本来实现。

  将以下代码添加至网页<body></body>处则可实现对应的功能:

<script>
window.onload = function() {
        document.onkeydown = function() {
            var e = window.event || arguments[0];
            //屏蔽F12
            if(e.keyCode == 123) {
 
                return false;
             //屏蔽Ctrl+Shift+I
            } else if((e.ctrlKey) && (e.shiftKey) && (e.keyCode == 73)) {
 
                return false;
                //屏蔽Shift+F10
            } else if((e.shiftKey) && (e.keyCode == 121)){
                 return false;
            }
        };
        //屏蔽右键单击
        document.oncontextmenu = function() {
            return false;
        }
    }
</script>

  以上是常用的功能键的屏蔽,那么不常用的应该如何解决呢?注意观察上面的代码,其中有一个keyCode,对,这就是关键。键盘上不同的键对应的都有不同的keyCode,想要限制不同的键只需找到对应的keyCode即可实现。



我汉狮网络提供网站建设、APP软件开发、软件开发、小程序开发、网站网络营销等一站式服务,欢迎企业咨询
免费咨询:18838171308

先设计 后付费,服务更有保障

2024我们与您携手共赢,为您的企业形象保驾护航!

在线客服
联系方式

24h咨询电话

18838171308

微信二维码
微信
线