分享一段利用JavaScript實現播放聲音/音樂的例子。


分享一段利用JavaScript實現播放聲音/音樂的例子。
  
<html><head><title>這種方式支持任何瀏覽器</title></head>
<body>
<div id="div1"></div><input type="button" value="立即" onclick="play_click(this,'http://www.zhuatu.com/crop/1.wav');"><div id="div2"></div><script language="javascript">function play_click(sef,url){var div = document.getElementById('div1');
    div.innerHTML ='<embed src="'+url+'" loop="0" autostart="true" hidden="true"></embed>';var emb = document.getElementsByTagName('EMBED')[0];if(emb){/* 這里可以寫成一個判斷 wav 文件是否已加載完畢,以下采用setTimeout模擬一下 */
        div = document.getElementById('div2');
        div.innerHTML ='loading: '+emb.src;
        sef.disabled =true;
        setTimeout(function(){div.innerHTML='';},1000);}}</script>
</body></html>
以上代碼對瀏覽器的兼容性很高,仔細看下如上代碼無非也就是利用JavaScript對<embed>標簽的組裝。大家看了后可以自由擴展啦!
熱點排行
最新更新
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM