キーの組み合わせであるIE7のJavascriptでキープレスを処理するにはどうすればよいですか?
Ctrlたとえば、コマンド+Iで通知スクリプトを起動したいと思います。これについてどうすればよいですか?
キーの組み合わせであるIE7のJavascriptでキープレスを処理するにはどうすればよいですか?
Ctrlたとえば、コマンド+Iで通知スクリプトを起動したいと思います。これについてどうすればよいですか?
jQuery を使用するオプションがある場合は、次のプロジェクトをご覧ください。
http://code.google.com/p/js-hotkeys/
jQuery がオプションではなく、焦点が IE7 のみにある場合 (その中でのみテスト済み)、次のコード例を使用して構築できます。
<html>
<head>
<script type="text/javascript">
function handleKeyDown() {
if (event.ctrlKey && event.keyCode == 17) {
alert('ctrl-i pressed!');
}
}
</script>
</head>
<body onkeydown="handleKeyDown()">
</body>
</html>