某个事件触发时,判断ctrl键是否按下中,还未弹起。我想到的思路是:当ctrl键按下,变量ctrl为true,当ctrl键弹起,变量ctrl为false。但是这样遇到个问题,使用QQ截图快捷键时,可以监听到crtl按下,却监听不到ctrl弹起,所以截图后变量ctrl还是true的状态。有更好的办法来判断吗?已经解决了,方法是://当前窗口失去焦点 window.onblur = function() { ctrl=false;};截图时浏览器窗口会失去焦点,导致页面没有监听到ctrl弹起。
添加回答
举报
0/150
提交
取消