Tom: Sounds ohne Verzögerung abspielen

Beitrag lesen

Ich habe ein Javascript-Online-Game im Netz stehen (http://www.thomasweibel.ch/mahjongg.htm), das ich nun mit Sounds ausstatten möchte. Bei richtigen bzw. falschen Spielzügen, bei Spielgewinn und bei einer neuen Spielaufstellung möchte ich jeweils einen Sound abspielen lassen und gleichzeitig via DHTML eine entsprechende Statusmeldung ausgeben; die netzgerecht kurzen wav's (<2Kb) habe ich erstellt. Dazu versuchte ich folgende Sequenz:

message="<embed src=sounderr.wav hidden=true>
   Dieser Klick ist nicht möglich!";

display="<font style=font-family:Arial>"+message+"</font>";
   document.getElementById('yyy').innerHTML=display;

Das funktioniert zwar bestens, aber die Töne werden mit einer lästigen Verzögerung von einer halben bis ganzen Sekunde ausgespuckt. Und da ist der Witz halt schon weg.

Daher meine Frage: Lassen sich Sounds, ähnlich wie Bilder vorladen? Wie? Oder gibt es eine andere, verzögerungsfreie Abspielmöglichkeit von wav's, die von Wins und Macs, NS und IE anstandslos geschluckt wird?

Danke jetzt schon! Tom