Norbert Klein: Link per Tastendruck

Beitrag lesen

Blub.

Wie bekomme ich hin, dass nach dem Booten und der Autostartfunktion: "HTML Dokument öffnen", dieses Dokument nun den richtigen KeyCode dem event onKeydown zuordnet und dann die entsprechende Datei z.B. 1.mp3 aufgerufen wird?

Im folgenden solltest du den IE verwenden:
------------------------------------------
<html>
<head>
<title>Musikmachdingen</title>
<bgsound src="" loop="0">
<script type="text/javascript" language="JavaScript">
<!--
 function play_music()
  {
   if(window.event.keyCode ==  49 /* [1] */){document.getElementsByTagName("bgsound")[0].src = "01.mp3"}
   if(window.event.keyCode ==  50 /* [2] */){document.getElementsByTagName("bgsound")[0].src = "02.mp3"}
   if(window.event.keyCode ==  51 /* [3] */){document.getElementsByTagName("bgsound")[0].src = "03.mp3"}
   if(window.event.keyCode ==  52 /* [4] */){document.getElementsByTagName("bgsound")[0].src = "04.mp3"}
   if(window.event.keyCode ==  53 /* [5] */){document.getElementsByTagName("bgsound")[0].src = "05.mp3"}
   if(window.event.keyCode ==  54 /* [6] */){document.getElementsByTagName("bgsound")[0].src = "06.mp3"}
   if(window.event.keyCode ==  55 /* [7] */){document.getElementsByTagName("bgsound")[0].src = "07.mp3"}
   if(window.event.keyCode ==  56 /* [8] */){document.getElementsByTagName("bgsound")[0].src = "08.mp3"}
   if(window.event.keyCode ==  57 /* [9] */){document.getElementsByTagName("bgsound")[0].src = "09.mp3"}
   if(window.event.keyCode ==  48 /* [0] */){document.getElementsByTagName("bgsound")[0].src = "10.mp3"}
   if(window.event.keyCode == 219 /* [ß] */){document.getElementsByTagName("bgsound")[0].src = "11.mp3"}
   if(window.event.keyCode == 221 /* [´] */){document.getElementsByTagName("bgsound")[0].src = "12.mp3"}
  }
 document.onkeydown = play_music;
//-->
</script>
</head>
<body onkeydown="window.status = window.event.keyCode">
</body>
</html>

In der Statuszeile wird der Tastaturcode der gedrückten Taste angezeigt. Du solltest also die gewünschte Taste drücken, dir den entsprechenden Tastaturcode merken und im Quelltext dem zugehörigen Sound zuordnen. Tasten, die schon vom IE belegt sind, wie z.B. [F1] für die Hilfe, solltest du jedoch meiden.

Gruß
Norbert