js 网页 背景音乐 随机播放 可以点击按钮控制播放与否。 怎么实现啊啊? 最好浏览器兼容。
解决方案 »
- 这两个结果为什么不一样?
- ext3/tree与tabpanel分属两个不同的js,如何点击tree在tabpanel中新建tab??
- 怎样获取某个层中的第一个Input
- 高手帮忙啊 js显示隐藏层onmouseout事件的时候不知道为什么层不停的抖动
- htmlarea返回值的问题
- 优化一下这个页面脚本
- 如何通过单击事件,往已有的表格里插入列(原始表格为1行1列)
- 弹出窗口返回值的问题?
- 求救高手,高难问题。如何知道我的输入
- A页面是被B页面打开的,在A页面中的值怎么传给B页面的输入框?
- 想学人家做一个单选框的图片按钮,点击却没有反应。大晕,求指正!
- 学习c语言能够帮我更好的理解JavaScript吗?
sound.innerHTML = '<bgsound src="sound/Bach.mid" loop="1">';
} else { // 非IE
sound.innerHTML = '<embed src="sound/Bach.mid" hidden="true" border="0" width="0" height="2" autostart="true" loop="true">';
}src属性可以用js改变. 点击按钮控制播放与否, 可以用<embed>本身的控件. 也可以通过js改变某个元素的value或title的值来实现. 如: if (o.title == '播放背景音乐') {
if (navigator.appName == "Microsoft internet Explorer") {
sound.innerHTML = '<bgsound src="sound/Bach.mid" loop="1">';
} else {
sound.innerHTML = '<embed src="sound/Bach.mid" hidden="true" border="0" width="0" height="2" autostart="true" loop="true">';
}
o.title = '停止背景音乐';
o.src = 'image/sound.png';
} else {
sound.innerHTML = '';
o.title = '播放背景音乐';
o.src = 'image/sound_mute.png';
}如果只考虑支持HTML5的浏览器, 可以用<audio>.