次のスクリプトを使用して、時間遅延後に 2 つのサウンド ファイルを再生します。
<html>
<head>
<script language="javascript" type="text/javascript">
function playSound(soundfile,soundfile1)
{
document.getElementById("sound").innerHTML= "<embed src=\""+soundfile+"\" hidden=\"true\" autostart=\"true\" loop=\"true\" />";
setTimeout(function(){document.write ('<EMBED src= "' + soundfile1 + '" hidden=true autostart=true loop=false>')},2000);
setTimeout(function(){alert("You have successfully launched the MedOrient website! \n Thank you for launching Sri sai medical jobs.");},3000);
setTimeout("window.location='http://url'",8000);
}
</script>
</head>
<body>
<a href="#" onclick="playSound('clapping.mp3','fireworks56.mp3');" ><img src="ribbon-cutting.jpg"/></a>
</body>
</html>
これは Chrome では機能しますが、Firefox や IE では機能しません。サウンドファイル 1 (fireworks56.mp3) は数秒 (約 8 秒) 後に再生されますが、リダイレクトされません。それが示すFirefoxのステータスバーでは、
Read http://url