Susanne: OnClick und Sound

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

  1. 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>

    1. 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

      1. 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

        1. 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

          1. 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

  2. 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

    --
    Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|
  3. 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.