|
JS网页播放声音有多种方法可以实现,不过兼容各种浏览器的就没有几个了,不过本文的这个示例或许对大家有所帮助
复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>SwfObject2.2Demo</title> <script type="text/javascript" src="swfobject.js"></script> <script type="text/javascript"> var flashvars = { }; var params = { wmode: "transparent" }; var attributes = {}; swfobject.embedSWF("sound.swf", "sound", "1", "1", "9.0.0", "expressInstall.swf", flashvars, params, attributes);
function play(c) { var sound = swfobject.getObjectById("sound"); if (sound) { sound.SetVariable("f", c); sound.GotoFrame(1); } } </script> </head> <body> <div id="sound"> </div> <input type="button" value="播放" onclick="play('msg.mp3')" /> </body> </html> 需要的引入文件,在js特效文件夹里面 |
|