OnClick und Sound
Susanne
- javascript
Hallo,
ich habe ein Problem. Ich möchte, dass immer wenn jemand auf einen Link in meiner Navigation klickt, ein Ton erklingt. Weiß einer von Euch, wie ich das mache?
Vielen Dank und liebe Grüße,
Susanne
Hallo,
ich habe ein Problem. Ich möchte, dass immer wenn jemand auf einen Link in meiner Navigation klickt, ein Ton erklingt. Weiß einer von Euch, wie ich das mache?
Vielen Dank und liebe Grüße,
Susanne
Probier es doch einmal so:
<object id="sound" width="0" height="0" classid="CLSID:05589FA1-C356-11CE-BF01-00AA0055595A">
<param name="FileName" value="carmen.wav">
<param name="PlayCount" value="1">
<param name="AutoStart" value="0">
<param name="ShowControls" value="1">
<param name="ShowDisplay" value="0">
</object>
<script language="javascript">
function ton1()
{
document.getElementById("sound").Run();
}
function ton2()
{
document.getElementById("sound").Stop();
}
</script>
<A href="#" onClick=ton1()>Giovanni Sonatore Andrea interpretiert Carmen</a><br>
<A href="#" onClick=ton2()>den Barden stoppen ! sofort !!!</a><br>
oder so:
<SCRIPT language="JavaScript">
function abspielen()
{
if (document.all)
{
document.all.sound.src = "carmen.wav";
}
}
function stoppen2()
{
document.all.sound.src="";
}
</SCRIPT>
<bgsound id="sound">
<A HREF="#" onClick="abspielen()">anchora più bello ! noch schöner !</A> <br>
<A HREF="#" onClick="stoppen2()">Stoppt den Barden</A> <br>
Hi,
danke für Deine schnell Antwort..:)
Ich möchte aber, dass der Ton (ist 1/2 Sekunde lang) nur einmal erklingt, wenn ich den Link klicke. Ich möchte den nicht aktivieren oder deaktivieren können/müssen. Geht so etwas auch?
Nochmal vielen Dank und liebe Grüße,
Susanne
Ich möchte aber, dass der Ton (ist 1/2 Sekunde lang) nur einmal erklingt, wenn ich den Link klicke.
<param name="PlayCount" value="1">
Als value gibst du an, wievielmal der ton abgespielt werden soll. also fällt die 2. möglichkeit ins wasser. die 1. müsste gehen :)
greez Freezer
Hallo nochmal,
erst einmal GANZ VIELEN DANK! Geht das in allen Browsern? Ich habe den Eindruck, dass es bei mir nur im Internet Explorer geht.
Liebe Grüße,
Susanne
erst einmal GANZ VIELEN DANK! Geht das in allen Browsern? Ich habe den Eindruck, dass es bei mir nur im Internet Explorer geht.
Ich denke du wirst das schon hinkriegen. Google liefert dazu immer gute Resultate :)
greez Freezer
Hallo Susanne,
ich habe ein Problem. Ich möchte, dass immer wenn jemand auf einen Link in meiner Navigation klickt, ein Ton erklingt.
woher weißt du, dass der User das auch möchte?
Grüße aus Nürnberg
Tobias
ich habe ein Problem. Ich möchte, dass immer wenn jemand auf einen Link in meiner Navigation klickt, ein Ton erklingt. Weiß einer von Euch, wie ich das mache?
Das geht prinzipiell erstmal nicht. Ein Browser kann kein Sound abspielen, es sei denn es ist zufällig bei dem User ein entsprechendes Plugin installiert. Am meisten Glück könntest du da mit Wave Dateien haben, aber dann ist noch nicht gesichert ob das Plugin eine Schnittstelle zu Javascript anbietet (wie du offensichtlich schon gemerkt hast), das heißt wenn du wirklich glaubst das dies notwendig ist, wirst du nur einen kleinen Benutzerkreis damit "beglücken" können. Aber pass auf, in der Regel gehen solche Spielereien einem schnell auf die nerven.
weitere Informationen findest du hier http://selfhtml.teamone.de/html/multimedia/objekte.htm und google sollte dir auch einiges dazu liefern.
Struppi.