mouseout stoppt wav. mouseover soll es von vorne beginnen. Wie?
Lord Buster
- javascript
Hallo,
ich habe mehrere Bilder, die mit kurzen Text wavs hinterlegt werden.
Per mouseover stoppt der Sound auch.
Ich möchte aber gerne, dass per mouseover die wav von vorne abgespielt wird, und nicht an der letzten Stelle weitergespielt wird.
Kann mir bitte jemand sagen wie ich das anstellen kann?
Gibt es dafür ein anderes Tag" als das "sound.stop()" Tag?
Vielen herzlichen Dank für die Hilfe im Voraus.
Hier das Script:
<script type="text/javascript">
function playSound1(){
document.sound1.play();
}
function stopSound1(){
document.sound1.stop();
}
function playSound2(){
document.sound2.play();
}
function stopSound2(){
document.sound2.stop();
}
</script>
</head>
<body>
<embed src="bla1.wav" autostart="false" hidden="true" loop="false" name="sound1">
<a href="" onmouseover="playSound1()" onmouseout="stopSound1()" onclick="return false;">
<img src="banana.gif"></a>
<br>
<br>
<br>
<embed src="bla2.wav" autostart="false" hidden="true" loop="false" name="sound2">
<a href="" onmouseover="playSound2()" onmouseout="stopSound2()" onclick="return false;">
<img src="ananas.gif"></a>
</body>
</html>
P.S. Wird eigentlich der "mastersound" unbedingt benötigt ?
Danke
hi
da keiner antwortet - versuche ich es mal - obwohl ich kein javascriptKenner bin! aber ich glaube selbst ich könnte mir aus dem folgenden script etwas zurecht"basteln", das deinem wunsch entspricht.
<script language="javascript">
function stoppen()
{
document.getElementById("toene3").innerHTML="<embed src='nix.wav' loop=false autostart=true mastersound hidden=true></embed>";
}
function spielen()
{
document.getElementById("toene3").innerHTML="<embed src='carmen.wav' loop=false autostart=true mastersound hidden=true></embed>";
}
</script>
<span id="toene3"></span>
<span onclick=spielen() id="sound7">spielen</span>
<span onclick=stoppen() id="sound7">stoppen</span>
mfg NAG
hi,
- der "trick" ist... das beim stoppen eine dateiquelle angegeben wird, die nicht existiert (nix.wav).
halte ich für keine gute idee.
diese nicht existierende datei wird bei jedem aufruf einen 404 file not found eintrag im logfile hinterlassen ...
gruss,
wahsaga
halte ich für keine gute idee.
diese nicht existierende datei wird bei jedem aufruf einen 404 file not found eintrag im logfile hinterlassen ...gruss,
wahsaga
Ja, sehe ich auch so, aber danke für den netten Versuch ;-)
Allem anschein nach sind nur play und stop verfügbar.
Mehr finde ich zumindest nicht.
Naja, schade. Aber dann halt so.
Danke euch beiden nochmals.