Ergebnis 1 bis 4 von 4

Thema: Sound (?)

  1. #1
    Meister(in)
    Registriert seit
    14.08.2003
    Beiträge
    412
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard Sound (?)

    Guten Tag

    Also ich hab folgende, etwas kompliziert zu erklärende Frage:

    Ich möchte, dass der User Sound auf meiner Website hören kann wenn er möchte. Dies soll geschehen in dem er auf diesen Button im Menue klickt:



    Aber wie löse ich das am Besten. Ich habe keinen Plan wie ich das anstellen soll. Kann mir eventuell jemand helfen? Der Quelltext des Menue ua. findet ihr hier:

    http://www.price-reptiles.com/NinjaScroll/home.htm

    Das wäre wirklich super nett, denn dann wäre ich meinem Ziel wieder etwas näher!
    Achtung: Dies ist ein alter Thread im HTML und Webmaster Forum
    Diese Diskussion ist älter als 90 Tage. Die darin enthaltenen Informationen sind möglicherweise nicht mehr aktuell. Erstelle bitte zu deiner Frage ein neues Thema im Forum !!!!!

  2. #2
    Meister(in)
    Themenstarter

    Registriert seit
    14.08.2003
    Beiträge
    412
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Sorry das Doppelposting aber hab eben eine Lösung gefunden. Ich hoffe sie funktioniert auch auf allen Browsern. Wie dem auch sei, ich bin natürlich immer noch nicht zufrieden. *g* Und zwar möchte ich dass wenn man nochmals auf das Symbol (Das vom Bild oben) klickt, der Sound aufhört. Sprich: Wenn man das erste mal draufklickt, beginnt der Sound, wenn man nochmals draufklickt stellt er ab.

    Verwenden tue ich folgendes (Java)Script:

    Im Header:

    Code:
    <script LANGUAGE="JavaScript"><!--
    // Preload and play audio files with event handler &#40;MouseOver sound&#41;
    // designed by JavaScript Archive, &#40;c&#41;1999
    // Get more free javascripts at http&#58;//jsarchive.8m.com
    
    var aySound = new Array&#40;&#41;;
    // Below&#58; source for sound files to be preloaded
    aySound&#91;0&#93; = "laser.wav";
    
    // DO NOT edit below this line
    document.write&#40;'<BGSOUND ID="auIEContainer">'&#41;
    IE = &#40;navigator.appVersion.indexOf&#40;"MSIE"&#41;!=-1 && document.all&#41;? 1&#58;0;
    NS = &#40;navigator.appName=="Netscape" && navigator.plugins&#91;"LiveAudio"&#93;&#41;? 1&#58;0;
    ver4 = IE||NS? 1&#58;0;
    onload=auPreload;
    
    function auPreload&#40;&#41; &#123;
    if &#40;!ver4&#41; return;
    if &#40;NS&#41; auEmb = new Layer&#40;0,window&#41;;
    else &#123;
    Str = "<DIV ID='auEmb' STYLE='position&#58;absolute;'></DIV>";
    document.body.insertAdjacentHTML&#40;"BeforeEnd",Str&#41;;
    &#125;
    var Str = '';
    for &#40;i=0;i<aySound.length;i++&#41;
    Str += "<EMBED SRC='"+aySound&#91;i&#93;+"' AUTOSTART='FALSE' HIDDEN='TRUE'>"
    if &#40;IE&#41; auEmb.innerHTML = Str;
    else &#123;
    auEmb.document.open&#40;&#41;;
    auEmb.document.write&#40;Str&#41;;
    auEmb.document.close&#40;&#41;;
    &#125;
    auCon = IE? document.all.auIEContainer&#58;auEmb;
    auCon.control = auCtrl;
    &#125;
    function auCtrl&#40;whSound,play&#41; &#123;
    if &#40;IE&#41; this.src = play? aySound&#91;whSound&#93;&#58;'';
    else eval&#40;"this.document.embeds&#91;whSound&#93;." + &#40;play? "play&#40;&#41;"&#58;"stop&#40;&#41;"&#41;&#41;
    &#125;
    function playSound&#40;whSound&#41; &#123; if &#40;window.auCon&#41; auCon.control&#40;whSound,true&#41;; &#125;
    function stopSound&#40;whSound&#41; &#123; if &#40;window.auCon&#41; auCon.control&#40;whSound,false&#41;; &#125;
    //-->
    </script>
    Button:

    Code:
    Button
    Wäre super wenn jemand mir helfen könnte!!

  3. #3
    Meister(in)
    Themenstarter

    Registriert seit
    14.08.2003
    Beiträge
    412
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard

    Damit mein Thread nicht ganz sinnlos ist und da ich jetzt weiss wie das möglich ist, möchte ich hier noch die Lösung posten, falls jemand das gleiche Problem hat:

    Im Header:

    Code:
    <script LANGUAGE="JavaScript"><!--
    // Preload and play audio files with event handler &#40;MouseOver sound&#41;
    // designed by JavaScript Archive, &#40;c&#41;1999
    // Get more free javascripts at http&#58;//jsarchive.8m.com
    
    var aySound = new Array&#40;&#41;;
    // Below&#58; source for sound files to be preloaded
    aySound&#91;0&#93; = "sound/sound.mid";
    
    // DO NOT edit below this line
    document.write&#40;'<BGSOUND ID="auIEContainer">'&#41;
    IE = &#40;navigator.appVersion.indexOf&#40;"MSIE"&#41;!=-1 && document.all&#41;? 1&#58;0;
    NS = &#40;navigator.appName=="Netscape" && navigator.plugins&#91;"LiveAudio"&#93;&#41;? 1&#58;0;
    ver4 = IE||NS? 1&#58;0;
    onload=auPreload;
    
    function auPreload&#40;&#41; &#123;
    if &#40;!ver4&#41; return;
    if &#40;NS&#41; auEmb = new Layer&#40;0,window&#41;;
    else &#123;
    Str = "<DIV ID='auEmb' STYLE='position&#58;absolute;'></DIV>";
    document.body.insertAdjacentHTML&#40;"BeforeEnd",Str&#41;;
    &#125;
    var Str = '';
    for &#40;i=0;i<aySound.length;i++&#41;
    Str += "<EMBED SRC='"+aySound&#91;i&#93;+"' AUTOSTART='false' HIDDEN='true'>"
    if &#40;IE&#41; auEmb.innerHTML = Str;
    else &#123;
    auEmb.document.open&#40;&#41;;
    auEmb.document.write&#40;Str&#41;;
    auEmb.document.close&#40;&#41;;
    &#125;
    auCon = IE? document.all.auIEContainer&#58;auEmb;
    auCon.control = auCtrl;
    &#125;
    function auCtrl&#40;whSound,play&#41; &#123;
    if &#40;IE&#41; this.src = play? aySound&#91;whSound&#93;&#58;'';
    else eval&#40;"this.document.embeds&#91;whSound&#93;." + &#40;play? "play&#40;&#41;"&#58;"stop&#40;&#41;"&#41;&#41;
    &#125;
    function playSound&#40;whSound&#41; 
    &#123;
      document.getElementById&#40;'soundlink'&#41;.href="javascript&#58;stopSound&#40;0&#41;";
      if &#40;window.auCon&#41; auCon.control&#40;whSound,true&#41;; 
    &#125;
    
    function stopSound&#40;whSound&#41; 
    &#123;
      document.getElementById&#40;'soundlink'&#41;.href="javascript&#58;playSound&#40;0&#41;";
      if &#40;window.auCon&#41; auCon.control&#40;whSound,false&#41;; 
    &#125;
    //-->
    </script>
    Button:

    Code:
    Button
    MfG,

  4. #4
    Youngster
    Registriert seit
    13.10.2003
    Ort
    Hannover
    Beiträge
    18
    Danke
    0
    Bekam 0 mal "Danke" in 0 Postings

    Standard oder flash

    die einfachste loesung ist eine kleine flashdatei zu nehmen.

    die muss nur aus den buttons fuer die musik bestehen. da gibt es auch fertige sachen, zb bei flashkit

    gruesse
    del
    •••••j-pop.de•••••
    anime musik und jpop

Ähnliche Themen

  1. Sound Button/ Sound bei klick
    Von JJAANN im Forum HTML & CSS Forum
    Antworten: 5
    Letzter Beitrag: 28.12.2007, 02:18
  2. Sound
    Von gelöschter User im Forum Computer - Internet Forum
    Antworten: 1
    Letzter Beitrag: 20.09.2007, 20:02
  3. 5.1 sound
    Von volente im Forum Computer - Internet Forum
    Antworten: 2
    Letzter Beitrag: 18.03.2007, 12:05
  4. sound auf die hp
    Von lowrider im Forum Flash Forum
    Antworten: 1
    Letzter Beitrag: 29.05.2005, 14:33
  5. Sound
    Von Master_of_Desaster im Forum Flash Forum
    Antworten: 5
    Letzter Beitrag: 05.01.2005, 08:22

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •