Hallo luemmel,
Wenn ich den aber via "onmouseover" anspreche und aktiviere, spielt der den Sound nur einmal ab, und dann erst wieder wenn ich die Seite neu lade oder aktualisiere. Er soll aber bei jedem Mousover den Sound abspielen, auch mehrfach hintereinander.
function abspielen () {
var movie = findeFlash('demo');
movie.SetVariable('autostart', 'yes');
movie.rewind();
}
Hier der code im Body:
<object type="application/x-shockwave-flash" id="demo" data="emff_standard.swf?src=wuerfel.mp3&loop=no&streaming=no" width="0" height="0">
<param name="movie" value="emff_standard.swf?src=wuerfel.mp3&loop=no&streaming=no">
<param name="quality" value="high">
</object> <param name="swliveconnect" value="true">und der link:
<a href="javascript:abspielen();">start</a>
Flashmethoden werden grundsätzlich großgeschrieben, außerdem möchtest du doch nicht bei Klick auf den Button deinen Flashfilm zurückspulen, sondern bei mouseout Folgendes tun:
function zurueck () {
var movie = findeFlash('demo');
movie.Stop()
movie.Rewind(); // Flash-Methode grossgeschrieben
}
und bei mouseover Folgendes:
function abspielen () {
var movie = findeFlash('demo');
movie.SetVariable('autostart', 'yes');
movie.Play(); // Flash-Methode grossgeschrieben
}
<a href="javascript:void(0);" onmouseover="abspielen()" onmouseout="zurueck()">start</a>
Gruß Gernot
super me