Gerd: Navigation mit den Pfeiltasten

Hallo,

ich habe für meine Homepage ein kleines Spiel mit html programmiert und möchte nun gerne, dass man das mit den Pfeiltasten steuern kann.
Dazu benutze ich folgendes JavaScript um die Seiten aufzurufen:

<html>
<body onLoad="top.window.focus()" onkeydown="navigieren()">
<script type="text/javascript" language="JavaScript">
function navigieren()
{
var gehe=event.keyCode
switch(gehe){
  case 40:
  window.location.href='zurueck.html';
  break
  case 37:
  window.location.href='links.html';
  break
  case 38:
  window.location.href='vor.html';
  break
  case 39:
  window.location.href='rechts.html';
  break
  default:
  break
  }
}
</script>
</body>
</html>

Im Internet Explorer 7 funktioniert das auch eiwandfrei. Im Firefox und in Opera allerdings nicht. Woran kann das liegen und was muss ich anders machen?

Schöne Grüße

Gerd

  1. echo ($light == true) ? 'Guten Tag,' : 'Guten Abend,';

    versuch es mal so:

      
    <html>  
    <body onLoad="top.window.focus()" onkeydown="navigieren(event.keyCode);">  
    <script type="text/javascript" language="JavaScript">  
    function navigieren(gehe)  
    {  
    switch(gehe){  
      case 40:  
      window.location.href='zurueck.html';  
      break  
      case 37:  
      window.location.href='links.html';  
      break  
      case 38:  
      window.location.href='vor.html';  
      break  
      case 39:  
      window.location.href='rechts.html';  
      break  
      default:  
      break  
      }  
    }  
    </script>  
    </body>  
    </html>  
    
    

    Grüße

    Markus

    --
    Langeweile? Sudoku online spielen ;)
    1. Vielen Dank,

      jetzt funktioniert es einwandfrei!!!

      Schöne Grüße

      Gerd