例子,根据ajax动态取得的数据决定播放那条音乐:
复制代码 代码示例:
function playmiusic(type){
if(type == ""){
return;
}
var soundky="../flash/k.mp3"
var soundsg="../flash/h.mp3"
var soundts="../flash/t.mp3"
var sound = type == "ky" ? soundky :
type == "sg" ? soundsg :
type == "ts" ? soundts : "";
if (navigator.appname=="microsoft internet explorer"){//ie浏览器
document.getelementbyid("showmusic").innerhtml = '<bgsound src='+'"'+sound+'"'+' loop="infinite">';
} else {//其他浏览器
document.getelementbyid("showmusic").innerhtml = '<embed src='+'"'+sound+'"'+' hidden="true" autostart="true" loop="true">';
}
}
以上代码根据提取的数据来播放背景音乐,功能虽小,但很实用,用来研究js设置与控制背景音乐的方法很不错。