Liebe/-r Experte/-in,
ich möchte in einem html-File die Tastenschläge mit dem Aufruf:
abfangen.
Ausserdem möchte ich bei bestimmten Ereignissen ein Sound abspielen, mit dem Aufruf:
document.getElementById(„sound_element“).innerHTML="";
Leider wird meine doonkeydown(…)-JavaScript-Funktion nicht mehr aufgerufen, NACH dem ich ein -Element in die html-Seite eingefügt habe, da der Fokus auf dieses -Element gesetzt wird.
Wenn ich dann in die html-Seite klicke, hat diese den Fokus wieder und meine doonkeydown(…)-JavaScript-Funktion wird wieder korrekt aufgerufen.
Meine Frage:
wie kann ich kurze Sounds mit JavaScript so abspielen, dass die Webseite den Fokus nicht verliert?
Bereits probiert, aber nicht funktioniert:
- mit JavaScript onclick-Ereignisse auf die Webseite simulieren
- -Element in ein platzieren
- js-Libraries zum Abspielen von Sounds
(wie z.B. aus www.seabreezecomputers.com) - Aufruf document.getElementsByTagName(„body“)[0].focus();
funktioniert auch nicht - Aufruf document.addEventListener(„keydown“, doonkeydown1, true); oder document.onkeydown = doonkeydown1;
funktionieren auch nicht besser…
Für einen Hinweis wäre ich dankbar:
Ilona