пожалуй добавлю свои 5 копеек
чтоб играло "везде", надо сделать примерно следующее
<audio>
<source src="http://21h.su/1.mp3" />
<source src="http://21h.su/1.ogg" />
не поддерживается
</audio>
<button>play\pause</button>
<script>
var log = document.getElementsByTagName('button')[0],aud=document.getElementsByTagName('audio')[0];
log.onclick = function(){
if(aud.paused) {
aud.play();log.innerHTML="pause"
} else {
aud.pause();log.innerHTML="play"
}
}
</script>
...а вообще вот
тут есть пища для ума