Results 1 to 2 of 2

Thread: sound file doesnt play!!!

  1. #1
    Join Date
    Sep 2008
    Posts
    36
    Thanks
    15
    Thanked 0 Times in 0 Posts

    Default sound file doesnt play!!!

    hey guys,

    happy new year to all.

    I have used a javascript to play a little sound file on MouseOver on a part of the page and stop it on MouseOut. It works fine on my local machine, but when I upload the files on the web, it donest play. can you help please?

    this is the JavaScript file:

    Code:
    var aySound = new Array();
    aySound[0] = "../MUSIC/guddie.mp3";
    aySound[1] = "../MUSIC/guddie2.wav";
    document.write('<BGSOUND ID="auIEContainer">')
    IE = (navigator.appVersion.indexOf("MSIE")!=-1 && document.all)? 1:0;
    NS = (navigator.appName=="Netscape" && navigator.plugins["LiveAudio"])? 1:0;
    ver4 = IE||NS? 1:0;
    onload=auPreload;
    
    function auPreload() {
    if (!ver4) return;
    if (NS) auEmb = new Layer(0,window);
    else {
    Str = "<DIV ID='auEmb' STYLE='position:absolute;'></DIV>";
    document.body.insertAdjacentHTML("BeforeEnd",Str);
    }
    var Str = '';
    for (i=0;i<aySound.length;i++)
    Str += "<EMBED SRC='"+aySound[i]+"' AUTOSTART='FALSE' HIDDEN='TRUE'>"
    if (IE) auEmb.innerHTML = Str;
    else {
    auEmb.document.open();
    auEmb.document.write(Str);
    auEmb.document.close();
    }
    auCon = IE? document.all.auIEContainer:auEmb;
    auCon.control = auCtrl;
    }
    function auCtrl(whSound,play) {
    if (IE) this.src = play? aySound[whSound]:'';
    else eval("this.document.embeds[whSound]." + (play? "play()":"stop()"))
    }
    function playSound(whSound) { if (window.auCon) auCon.control(whSound,true); }
    function stopSound(whSound) { if (window.auCon) auCon.control(whSound,false); }
    and here is the HTML code for the sound file to play:

    HTML Code:
    <img alt="" src="../images/DSC02844-1.jpg" onmouseover="playSound(1)" onmouseout="stopSound(1)" width="371" height="275" border="none"/>
    and here is the web address of the site if that helps: http://www.mobasser.me

    thank you
    Adler

  2. #2
    Join Date
    Sep 2008
    Posts
    36
    Thanks
    15
    Thanked 0 Times in 0 Posts

    Default

    Guys, dont worry about this one, i fixed it. simple stupid mistake it was.

    thnx to all
    Adler

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •