【发布时间】:2013-04-04 00:37:21
【问题描述】:
当我单击我网站中的某个图像时,我想播放 MP3 文件。我还希望隐藏 MP3 文件。我怎样才能做到这一点?我尝试了这段代码,但没有任何反应:
<html>
<body>
<script language="javascript" type="text/javascript">
function playSound(soundfile) {
document.getElementById("dummy").innerHTML=document.getElementById("dummy").innerHTML +
"<embed src=\""+mp3/a/bat.mp3+"\" hidden=\"true\" autostart=\"true\" loop=\"false\" />";
}
<span id="dummy" onclick="playSound('mp3/a/bat.mp3');"><img src="short_a/bat.jpg"
name="Bottom-1" width="115" height="45" border="0" id="Bottom-1"/></a></span>
</script>
</body>
</html>
【问题讨论】:
-
您可以使用 iframe,将 iframe src 设置为点击自动播放 mp3 的页面,使用 CSS 或其他方式隐藏 iframe
-
ocanal- 你给我的那个是不是用不同的形式写的?
-
那是用音频对象编写的,这是播放声音的最有效方式。
-
我将如何做到这一点?我使用 php 作为我的语言?你能教我怎么做吗?
标签: onclick mp3 html5-audio