답변:
간단하게 HTML을 만들면됩니다.
keycode.html
.<html>
<script>
document.onkeydown = function(e) {
if (!e) var e = window.event;
if (e.keyCode) keycode = e.keyCode;
else if (e.which) keycode = e.which;
alert(keycode);
}
</script>
<body>
</body>
</html>
나는 똑같은 사건으로 고심하고 있습니다!
@wilson의 HTML 검사기는 두 가지 예외를 제외하고는 잘 작동합니다 .fn 또는 power (실제로 사용하려는 것)를 캡처하지 않습니다.
인터넷에서 발견 (AutoHotKey 사용)
;-----------------------------------------
; Mac keyboard to Windows Key Mappings
;=========================================
; 1) Swap Windows (Command) and Alt keys
; These button locations are reversed on Mac keyboards
LAlt::LCtrl
LCtrl::LAlt
; 2) Map F13 to Print screen
; Mac keyboards don't have a print-screen button!
F13::PrintScreen
(필자의 경우 F13이 작동하지 않고 클립 보드가 비어 있습니다) http://www.autohotkey.com/docs/KeyList.htm
키 코드를 읽고 다음 코드를 사용하여 키를 보내는 방법이있을 수 있습니다. http://msdn.microsoft.com/en-us/library/windows/desktop/dd375731(v=vs.85).aspx
(내가 폴란드어 레이아웃을 사용하고 있기 때문에 내 경우는 훨씬 복잡하고 분음 부호가있는 또 다른 복잡성이 있습니다)