shortcut with keydown event keycode | chrome extension
ショートカットメニューを付けようと
key event propertiesを見ると
http://www.quirksmode.org/dom/w3c_events.html
altKey, ctrlKey, shiftKey, metaKeyがあるのでこの辺と組み合わせて。
window.addEventListener(‘keydown’, function(e) {
if (!e.ctrlKey && !e.altKey && !e.metaKey && e.shiftKey ){
switch( e.keyCode ){
case 72: // H
break;
case 84: // T
break;
case 73: // I
break;
case 77: // m
break;
}
}
}, false);
if (!e.ctrlKey && !e.altKey && !e.metaKey && e.shiftKey ){
switch( e.keyCode ){
case 72: // H
break;
case 84: // T
break;
case 73: // I
break;
case 77: // m
break;
}
}
}, false);
shift+のときだけショートカットしてみます。
91はmacでcommandでしたが、metakey = trueになったのでこんな感じで
あと入れるとしたらtabとかですかね