码迷,mamicode.com
首页 > Web开发 > 详细

js 播放声音文件

时间:2017-09-06 19:48:16      阅读:245      评论:0      收藏:0      [点我收藏+]

标签:form   undefined   document   目的   efi   typeof   mp3   doc   问题   

from:http://hi.baidu.com/xykking/item/7f64a04364e43ce4bdf45127

我在做项目的时候,也遇到了这个问题,可以灵活的使用下面的这两种方法,我使用的是第二种,当然如果附加上ajax,可能效果会更好点。

第一:在页面body里加上 

<bgsound id="snd" loop="0" src=""> 

然后再<head></head>之间加上 
<script> 
function playSound(src){ 
var _s = document.getElementByIdx_x(‘snd‘); 
if(src!=‘‘ && typeof src!=undefined){ 
_s.src = src; 


</script> 

调用时,比如用按钮调用: 
<input type="button" value="声音" onclick="playSound(‘这里填写你的声音文件路径‘)"> 

声音文件尽量要小,几十K到wav文件即可

 

第二:

在form或者body中加上

<EMBED id="ddsound" src="李玉刚-新贵妃醉酒.mp3"   align="center" border="0" width="1" height="1" loop="false"/>

然后调用方法

function playSound(){ 
    document.getElementByIdx_x("ddsound").play();
   }

 

js 播放声音文件

标签:form   undefined   document   目的   efi   typeof   mp3   doc   问题   

原文地址:http://www.cnblogs.com/kongxc/p/7486271.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!