在重要事件上重定向网页

时间:2014-05-07 10:40:52

标签: javascript

我想要做的是,配置一个键盘键,然后,当我点击它时,将重定向到另一个网页。
有人可以告诉我我的代码有什么问题,或者是否有其他方法可以做到这一点?

function redirectpagina () {
    window.location="Pagina KITT Parque.html"
}
window.addEventListener("keyup", function(e){ if(e.keyCode == 8) redirectpagina (); },  false);

2 个答案:

答案 0 :(得分:0)

keyCode仅适用于可打印的密钥。对于其他人(包括backspace),您必须使用which

window.addEventListener("keyup", function(e){ if(e.which == 8) redirectpagina (); },  false);

答案 1 :(得分:0)

这是一个完整的工作页面(至少在我的浏览器上)。

<html>
<body>
<h3>type G for Google</h3>
<script>
function redirectpagina () {
window.location="http://www.google.com"
}

window.addEventListener(        
"keyup", 
function(e){ 
  if (e.keyCode > 13)
      window.alert(e.keyCode);
  if(e.keyCode == 71) 
      redirectpagina (); 
});
</script>