用onmouseover 事件来设置背景音乐就可以了。

解决方案 »

  1.   

    我设置了,但不可以,wangxj0600可不可以给出代码啊?
      

  2.   

    <img src="you.gif"onmouseover="play()">
      

  3.   

    flylyke可以给出play函数的代码么,我要的就是着个了
      

  4.   

    try:<object classid=CLSID:22D6F312-B0F6-11D0-94AB-0080C74C7E95 width=100% height=100% id=MusicPlayer style=margin:0; border-width:0; border-color:white; border-style:inset; width:190; height:140;>
    <param name=Filename value="">
    <param name=AutoSize value=0>
    <param name=AutoStart value=-1>
    <param name=AnimationAtStart value=-1>
    <param name=AllowScan value=-1>
    <param name=AllowChangeDisplaySize value=-1>
    <param name=AutoRewind value=0>
    <param name=Balance value=0>
    <param name=BufferingTime value=5>
    <param name=CaptioningID>
    <param name=ClickToPlay value=-1>
    <param name=CursorType value=0>
    <param name=CurrentPosition value=-1>
    <param name=CurrentMarker value=0>
    <param name=DefaultFrame>
    <param name=Enabled value=-1>
    <param name=EnableContextMenu value=-1>
    <param name=EnablePositionControls value=-1>
    <param name=EnableTracker value=-1>
    <param name=PlayCount value=1>
    <param name=PreviewMode value=0>
    <param name=Rate value=1>
    <param name=SAMILang>
    <param name=SAMIStyle>
    <param name=SAMIFileName>
    <param name=SelectionStart value=-1>
    <param name=SelectionEnd value=-1>
    <param name=SendPlayStateChangeEvents value=-1>
    <param name=ShowCaptioning value=0>
    <param name=ShowControls value=0>
    <param name=ShowAudioControls value=0>
    <param name=ShowDisplay value=0>
    <param name=ShowGotoBar value=0>
    <param name=ShowPositionControls value=-1>
    <param name=ShowStatusBar value=0>
    <param name=ShowTracker value=-1>
    <param name=TransparentAtStart value=-1>
    <PARAM NAME=VideoBorderWidth VALUE=0>
    <PARAM NAME=VideoBorderColor VALUE=0>
    <PARAM NAME=VideoBorder3D VALUE=0>
    <PARAM NAME=Volume VALUE=0000>
    <PARAM NAME=WindowlessVideo VALUE=0>
    </object>
    //这是你插入的背景音乐把其中的参数“<param name="Filename" value="babylaugh.wav">“中的“value”值改为你要播放的文件名称即可。<script language="Javascript">
    <!--
    var g_Browser = navigator.appName;
    var pos;
    var entry;
    var lang;
    function PlayClick ()
    {
    buffState.innerHTML = '开始播放.';
    document.MusicPlayer.Play(); 
    }   
    function PauseClick ()
    {
    buffState.innerHTML = '暂停.';
    if (MusicPlayer.PlayState) 
    {
    document.MusicPlayer.Pause();
    }
    }
    function StopClick ()
    {
    document.MusicPlayer.Stop();
    buffState.innerHTML = '停止播放.';
    if (g_Browser == "Netscape")
    document.MusicPlayer.SetCurrentPosition(0);
    else
    document.MusicPlayer.CurrentPosition = 0;
    }
    //-->
    </script>
    <img src="you.gif"onmouseover="PlayClick()">
      

  5.   

    哈哈,我猜你是从那里贴来的把,我想说一下,我想在onmouseover触发的函数中可以改变音乐文件,那样就可以放不同的音乐了,但还是要谢谢你flyleky
      

  6.   

    <head>
    <bgsound id="music" src="" loop="-1">
    </head>
    <body>
    <img scr="photo\1.jpg" onmouseover=javascript:javascript:music.src="mid/music1.mid">
    <img scr="photo\2.jpg" onmouseover=javascript:javascript:music.src="mid/music2.mid">
    ..............................
    <img scr="photo/40.jpg" onmouseover=javascript:javascript:music.src="mid/music40.mid">
    </body>
    快给粉
      

  7.   

    <head>
    <bgsound id="music" src="" loop="-1">
    </head><body>
    <img scr="photo/1.jpg" onmouseover=javascript:music.src="mid/music1.mid">
    <img scr="photo/2.jpg" onmouseover=javascript:music.src="mid/music2.mid">
    ..............................
    <img scr="photo/40.jpg" onmouseover=javascript:music.src="mid/music40.mid">
    </body>
    对不起,一时大意,上面的搞错了,是这样
      

  8.   

    <script language="javascript">
     if(document.all)
      {
        path="midi文件路径"
         var stex=new Arry("001","爱拼才会赢","你快乐所以我快乐")//创建数组,将midi文件加入(如:001.midi对应海阔天空)
         var stext=new Arry("海阔天空","爱拼才会赢","你快乐所以我快乐")//用来设置显示在下拉表框<option>值.
      function bgm(obj)  
       {
         document.midi.dynsrc="about:blank"
         document.midi.dynsrc=path+obj.options[obj.selectedIndex].value+".midi"
        }
        document.write("<img name=mid loop=-1 dynsrc=about:blank width=1=1 height=1>")
        document.write("<select size=1 name=music onChang=bgm(this)>")
        document.write("<option>背景音乐选择")
         for(i=0;i<stext.length;i++)
           document.write("<option value=\""+stex[i]+"\">"+stext[i])//将数组写入列表框
           document.write("</select>")
      }
    </script>
      

  9.   

    dugucan哥们,你的代码实践过没有啊,我这里用不好使啊,你实际用用在给发出来好不好,
      

  10.   

    flyleky的好用了,哥们,先谢了,我会把分给你的