level 7
糖小宝☜
楼主
前端开发,五一前接到领导需求,说要在现在已经有的页面遮罩层出现时,屏蔽掉全键盘功能,我觉得很简单没当回事,就很开心的过了一个假期,真是舒服啊。
今天搞程序的时候才发现原来很多功能键是屏蔽不了的,哎呀喂,为难我了。我去看之前那个同事写的快捷键,有好多组合键,比如Carl+l,Alt+G等。我发现对于我们的功能来说并不容易修改,后来我发现我的同事还给我留了一个开关,虽然写下window的方法里了,但还是可以实现屏蔽组合键的功能的,就如图中所写的那样,但是大家要记得写入口函数啊,图中只是截取部分代码。其实我在谷歌一些页面尝试了一些网络方法都是可以的,但是我们的项目用的是定制浏览器,所以有很大的兼容问题,这就是为什么之前的同事要制作一个开关来控制了。
前端小伙伴可以尝试一下图中的方法去页面屏蔽一下键盘看看管用吗?或者你们有什么好的方法欢迎私信或评论讨论一下,我是@半糖学前端 ,专注前端领域技术分享的追求者
#前端自习课#

2020年05月07日 06点05分
1
今天搞程序的时候才发现原来很多功能键是屏蔽不了的,哎呀喂,为难我了。我去看之前那个同事写的快捷键,有好多组合键,比如Carl+l,Alt+G等。我发现对于我们的功能来说并不容易修改,后来我发现我的同事还给我留了一个开关,虽然写下window的方法里了,但还是可以实现屏蔽组合键的功能的,就如图中所写的那样,但是大家要记得写入口函数啊,图中只是截取部分代码。其实我在谷歌一些页面尝试了一些网络方法都是可以的,但是我们的项目用的是定制浏览器,所以有很大的兼容问题,这就是为什么之前的同事要制作一个开关来控制了。
前端小伙伴可以尝试一下图中的方法去页面屏蔽一下键盘看看管用吗?或者你们有什么好的方法欢迎私信或评论讨论一下,我是@半糖学前端 ,专注前端领域技术分享的追求者
#前端自习课#
