Windows Key的KeyCode?

时间:2016-04-06 17:48:39

标签: javascript jquery keycode

Windows键是否有keyCode或用Javascript或jQuery按下它的方法?

我已经通过StackOverflow挖掘并找到了如何检测Mac的命令和Mac和Windows的 Ctrl Alt ,但是找不到用于检测用户何时按下Windows Key的解决方案。不确定它是否只是metaKey喜欢命令,但是由Windows标志代表,或者它甚至可以检测到。

2 个答案:

答案 0 :(得分:4)

当按下Windows键时,我运行了以下js并获得了91.

document.onkeydown = function(evt){ 
    console.log(evt.keyCode);
}

答案 1 :(得分:4)

VK_LWIN 0x5B - 左键Windows键(自然键盘)编辑:这解释了Ed的答案为十六进制5B91

VK_RWIN 0x5C - 右键(自然键盘)

消息来源: https://msdn.microsoft.com/en-us/library/windows/desktop/dd375731%28v=vs.85%29.aspx

另外,每个维基百科:

  

Windows密钥也可以在其他操作系统上使用。

     

在Unix和类Unix操作系统上,它有时被称为“Meta”    或“超级”。

消息来源: https://en.wikipedia.org/wiki/Windows_key#Use_with_non-Microsoft_operating_systems