2016-04-06 7 views
0

Gibt es eine keyCode für die Windows-Taste oder eine Möglichkeit zu erkennen, wenn es mit Javascript oder jQuery gedrückt wird?KeyCode für Windows-Schlüssel?

Ich habe durch Stackoverflow gegraben und haben herausgefunden, wie Befehl für Mac und Ctrl und Alt für Mac und Windows zu erkennen, aber keine Lösungen zur Erkennung finden, wenn der Benutzer Windows-Taste drückt. Nicht sicher, ob es nur ein metaKey wie Befehl ist, aber durch die Windows-Flag dargestellt wird, oder wenn es überhaupt überhaupt erkennbar ist.

+1

Also, diese Taste löst ein Fenster Menü und Blätter konzentrieren vom Browser .. Ich bin nicht sicher, ob es möglich ist. Aber warum brauchst du das? vielleicht kannst du anders damit umgehen. –

+0

es ist keycode 91 – John

+0

Sie können 91 oder 92 (rechte und linke Taste) versuchen, aber ich bin mir nicht sicher, es funktioniert –

Antwort

1

VK_LWIN 0x5B - Linke Windows-Taste (Natural Keyboard) EDIT: Diese Antwort als Hex-Ed erklärt 5B ist 91

VK_RWIN 0x5C - Rechte Windows-Taste (Natural Keyboard)

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

Auch per wikipedia:

Der Windows-Schlüssel kann auch auf anderen Betriebssystemen verwendet werden.

Auf Unix- und Unix-ähnlichen Betriebssystemen wird es manchmal als "Meta" oder "Super" bezeichnet.

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

2

Ich lief die folgenden js und bekam 91 beim Drücken der Windows-Taste.

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

91 es ist dann :-) – shivgre

Verwandte Themen