好的,所以我已经研究了几个小时,此时我可能只是让自己更加困惑。;)
我在这里阅读了这个问题的答案:如何在点击网页时播放随机声音?
我之前还阅读了该作者最初引用的源代码。
我在我的 Wordpress 网站的 header.php 文件的标签之间添加了这段代码:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3/jquery.min.js"></script>
<script>
function playSounds() {
var sounds = new Array(
"http://www.faenathara.com/laughs/Natharalaugh1.wav",
"http://www.faenathara.com/laughs/Natharalaugh2.wav",
"http://www.faenathara.com/laughs/Natharalaugh3.wav",
"http://www.faenathara.com/laughs/Natharalaugh4.wav"
);
$("#element").html("<embed src=\""+sounds[Math.floor(Math.random()*(sounds.length+1))]+"\" hidden=\"true\" autostart=\"true\" />");
}
</script>
然后我将它添加到我的身体标签中:
onload="javascript:playSound()"
这在我的身体标签之间:
<div id="element">
<button onclick="playSound()">LAUGH</button>
</div>
我知道我错过了一些非常明显的东西,但我想我已经看这个太久了,看不到它是什么。帮助?