Если вы используете 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>