<embed id="bgsound" loop="0" autostart="false" style="display:none" src="sent.wav"></embed>
用document.getElementById('bgsound').play();在xp的系统上没问题,但是在win7的系统上报“未指明的错误”
请高手帮忙解决!

解决方案 »

  1.   

    embed  不怎么好 。
    火狐也用不了 。
      

  2.   


    那js里面还有哪些能兼容win7的播放音乐的方法?请高手指点
      

  3.   

    谢谢LS的,win7里面用wmplayer播放就可以了马上结贴,呵呵
      

  4.   

    代码贴出来大家共享下:<object align=middle classid=CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95 class=OBJECT id=MediaPlayer width="320" height="270"> 
    <param name="DisplayForeColor" value="65280">
    <param name="Enabled" value="-1">
    <PARAM NAME="ShowControls" VALUE="-1"> 
    <param name=ShowStatusBar value=-1> 
    <param name=Filename value="sent.wav"> 
    </object> 
    如果不想在页面加载的时候播放音乐这样就可以了$("#pp").html('<div style="display:none;"><object align=middle classid=CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95 class=OBJECT id=MediaPlayer width="320" height="270"> <param name="DisplayForeColor" value="65280"><param name="Enabled" value="-1"><PARAM NAME="ShowControls" VALUE="-1"> <param name=ShowStatusBar value=-1> <param name=Filename value="sent.wav"> </object> </div>');