本文目录一览:
javascript播放声音的函数是什么?
可以用bgsound标签。
html
head
script
function init(){
if(判断条件有消息){
document.getElementById("sound").src="sound.wav";
或者document.all.sound.src="sound.wav";
或者document.getElementsByName("*").sound.src="sound.wav";
}
}
/script
/head
body
bgsound id="sound"
/body
/html
这样就可以播放了默认情况下不会循环。如果使用embed也可以使用上面的想法
embed id="sound" src="msg.wav" width="42" height="35" hidden="true" autostart="false"/embed
如果是ie就直接写document.getElementById("sound").play()
如果是mozilla-firefox就就把document.getElementById("sound").autostart=true;
js 在网页内播放声音文件,该怎么解决
通过html5的audio标签就可以实现了,不需要用到js
audio src="song.ogg" controls="controls"
/audio
Javascript 如何实现播放声音?
在页面body里加上
bgsound id="snd" loop="0" src=""
然后再head/head之间加上
script
function playSound(src){
var _s = document.getElementById('snd');
if(src!='' typeof src!=undefined){
_s.src = src;
}
}
/script
调用时,比如用按钮调用:
input type="button" value="声音" onclick="playSound('这里填写你的声音文件路径')"
声音文件尽量要小,几十K到wav文件即可
js实现网页关闭声音
你是说关闭浏览器内任意页面上任意文件产生的声音的话,你还是直接关闭音响算了。js没这个能力。