Sylvia: onmouse effekt mit Musik hinterlegen

Hallo zusammen,

ja ich weiß das Thema wurde schon oft behandelt, aber ich habe leider das alles nicht verstanden... *UPS*

Also ich habe ein Java Script wo sich das JPG verändert wenn ich drüber gehe... jetzt möchte ich gerne bei dern Buttons bei drüberfahren und oder klicken das ein kleines wav file abgespielt wird...

ich habe es probiert mit embed.. aber muss gestehen das ich nicht wirkich weiß wo ich es hinschreiben soll und ich schon einiges probiert habe...

sorry ist wahrscheinlich völlig simpel, aber bin noch anfänger und muss leider noch viel fragen....

ich arbeite mit Phase 5 und mein Quelltext sieht so aus....

(kleiner Auszug)

<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
image1 = new Image;
image1.src ="Buttons/Home.gif";
image2 = new Image;
image2.src = "Buttons/Home1.gif";

// End -->
</script>

<a target="_parent" HREF="index.html"
onmouseover="button01.src=image2.src"
onmouseout="button01.src=image1.src">

<img src="Buttons/Home.gif"  border="0" name="button01">
</a>

Dankeschön für eure Hilfe...

Grüßle
Sylvia

  1. Moin Moin!

    Also ich habe ein Java Script wo sich das JPG verändert wenn ich drüber gehe... jetzt möchte ich gerne bei dern Buttons bei drüberfahren und oder klicken das ein kleines wav file abgespielt wird...

    Dreh bitte mal die Lautstärke an deinem PC und den angeschlossenen Lautsprechern voll auf, und spiele diese WAV-Dateie in einer Endlos-Schleife zwei Stunde lang ab. Wenn Du danach immer noch der Meinung bist, dass Sounds in einer Webseite eine gute Idee sind, reden wir weiter.

    Alexander

    --
    Today I will gladly share my knowledge and experience, for there are no sweeter words than "I told you so".
    1. Hallo Alexander...

      ja das denke ich.....wenn du eine andere Meinung hast ... "gerne"... aber dann behalt sie für dich.... du weißt gar nicht was der andere genau machen will...

      Gruß
      Sylvia

      Moin Moin!

      »» Also ich habe ein Java Script wo sich das JPG verändert wenn ich drüber gehe... jetzt möchte ich gerne bei dern Buttons bei drüberfahren und oder klicken das ein kleines wav file abgespielt wird...

      Dreh bitte mal die Lautstärke an deinem PC und den angeschlossenen Lautsprechern voll auf, und spiele diese WAV-Dateie in einer Endlos-Schleife zwei Stunde lang ab. Wenn Du danach immer noch der Meinung bist, dass Sounds in einer Webseite eine gute Idee sind, reden wir weiter.

      Alexander

      1. ja das denke ich.....wenn du eine andere Meinung hast ... "gerne"... aber dann behalt sie für dich.... du weißt gar nicht was der andere genau machen will...

        Woher auch, wenn du es nicht sagst.

        Struppi.

  2. Hallo Sylvia,

    ich habe es probiert mit embed.. aber muss gestehen das ich nicht wirkich weiß wo ich es hinschreiben soll und ich schon einiges probiert habe...

    sorry ist wahrscheinlich völlig simpel, aber bin noch anfänger und muss leider noch viel fragen....

    So ganz simpel ist es nicht. EMBED ist möglicherweise auch im Spiel, aber du musst wohl auch mit Flash- oder Quicktime-Scripting arbeiten, wenn du so etwas möchtest.

    Hier meine Standardflashlösung zu dieser Frage. Der Sound wird im Beispiel zwar beim Klick-Event abgespielt, aber wie das mit Mouseover-Events geht, kannst du dir ja dann entsprechend ableiten.

    Und hier noch ein Mouseover-Beispiel mit Quicktime

    Gruß Gernot

    1. Hallo,

      So ganz simpel ist es nicht. EMBED ist möglicherweise auch im Spiel, aber du musst wohl auch mit Flash- oder Quicktime-Scripting arbeiten, wenn du so etwas möchtest.

      Gruß Gernot

      Da muss ich jetzt leider wiedersprechen, es ist sogar relativ einfach zu realisieren, komplett ohne Flash nur mit embded:

        
      function startsound() {  
       document.getElementById('sound').innerHTML = "<embed src=\"Q96.wav\" autostart=\"true\" loop=\"false\" hidden=\"true\" height=\"0\" width=\"0\">";  
      }  
      
      
        
      <div id="sound">  
      <embed src="Q96.wav" autostart="false" loop="false" hidden="true" height="0" width="0">  
      </div>  
      
      

      Gruß _Philipp_