How can I handle keypresses in Javascript in IE7 that are Key Combinations?
For example, I'd like the command "Ctrl + I" to fire my notification script. How can I go about this?
How can I handle keypresses in Javascript in IE7 that are Key Combinations?
For example, I'd like the command "Ctrl + I" to fire my notification script. How can I go about this?
If using jQuery is an option, you could take a look at this project:
http://code.google.com/p/js-hotkeys/
If jQuery is not an option but the focus is only on IE7 (only tested in that), you could use the following code example to build on:
<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>