Kalle_Worms: Sound abspielen und stoppen

Beitrag lesen

Hallo Gernot,

Ich habe dir mal was gebastelt; Für den Internet-Explorer funktioniert das recht zuverlässig über das <bgsound>-Element. In Opera kann man es (wie vermutlich auch im IE) über das Quicktime-Plugin realisieren:

http://www.sprachlernspiele.de/selftests/sound/lineal.html

Danke für deine Mühe.

Habe den Link im NS 7 angeklickt, es startet der WinAmp und der Sound wird einmal abgespielt. Im IE 5 passiert nichts. Vielleicht, weil es eine mp3- Datei ist?

Auch im Opera 7.54u2 - nichts.

Nur der Firefox meldet: "Es sind zusätzliche Plugins notwendig ..."

Mit folgender Lösung kann ich erstmal leben:

function Abspielen( quelle ) {
//http://aktuell.de.selfhtml.org/artikel/programmiertechnik/liveconnect/index.htm
  var txt   ="<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' ";
  txt = txt +"codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0' ";
  txt = txt +"width='1' height='1'>";
  txt = txt +"<param name='movie' value='"+quelle+"'>";
  txt = txt +"<param name='loop' value='false'>";
  txt = txt +"<param name='quality' value='high'>";

txt = txt +"<embed src='"+quelle+"' quality='high' ";
  txt = txt +"pluginspage='http://www.macromedia.com/go/getflashplayer' ";
  txt = txt +"type='application/x-shockwave-flash' width='1' height='1'>";
  txt = txt +"</embed></object>";

document.getElementById("flash").innerHTML = txt;
}
function TonStop() {
  document.getElementById("flash").innerHTML = "";
}
...
<div style='position:absolute; left:15em; top:15em; width:150px; border:1px solid #f00;'>
  <p class='co kl'><a href="javaScript:Abspielen('ton/einzelschulung.swf')">
  <img src='ton/icon_mp3.gif' border=0></a> &nbsp;
  <a href="javaScript:TonStop()"><img src='ton/icon_np3.gif' border=0></a></p>
  <p class='co kl'><b>Einzelschulung</b><br>Windows<br>MS-Offfice<br>HTML</p>
</div>

Allerdings muss ich im NS 7 den Ton durch Extra-Klick ausschalten, der ist sonst nicht zu bremsen.

LG Kalle