Windows 键的键码?

Arl*_*rlo 1 javascript jquery keycode

是否有keyCodeWindows 键或检测何时使用 Javascript 或 jQuery 按下的方法?

我经历的StackOverflow已经挖,发现了如何检测 commandMac和CtrlAlt适用于Mac和Windows,但是当用户按下Windows键检测无法找到任何解决方案。不确定它是否只是一个metaKey类似command但由 Windows 标志表示,或者它是否甚至可以检测到。

Gib*_*Top 8

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

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

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

另外,根据维基百科:

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

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

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


小智 5

我运行以下 js 并在按 windows 键时得到 91。

document.onkeydown = function(evt){ 
    console.log(evt.keyCode);
}
Run Code Online (Sandbox Code Playgroud)