我正在使用 javascript 制作打字导师程序。一切都很顺利,除了如果激活浏览器热键会破坏程序的功能。当我在 Firefox 中按下单引号时,它会触发“快速查找(仅限链接)”快捷方式,并且在所有浏览器中,当我按下空格时,页面会向下滚动页面。在此之外一切正常。这是头部的代码:
<script type="text/javascript">
$(document).ready(function() {
executeType();
});
</script>
我用来捕获键盘的代码(经过简化,但经过测试):
function executeType() {
$(document).keydown(function(event) {
alert(event.keyCode);
});
}