Hallo zusammen,
mich hat erstaunt, dass man scheinbar eine EMBED-Tondatei mit JavaScript abspielen kann, wenn das EMBED-Element und sein src-Attribut im HTML-Dokument definiert wurden, nicht aber wenn das src-Attribut nur im JavaScript-Code (per setAttribute-Methode) definiert wurde.
Man hätte sonst viele EMBED-Tags sparen können, deren Quellen man einfach mit einer JavaScript-Funktion je nach Gusto verändern kann. Wer weiß von euch, ob es nicht trotzdem irgendwie geht und was man an dem Code da unten verändern müsste?
Viele Grüße,
Mohamed.
function sound() {
var myEmbed = document.getElementsByName("tonElement")[0];
myEmbed.setAttribute("src","file:///C:/Toene/einTon.mp3");
document.embeds[0].play();
}
[Test](javascript:sound())