だから私は再帰的に自分自身を呼び出すタイマーを持っています:
function introAnimation()
{
var ostream = document.getElementById('table');
var newhtml = '<h1>Ready?</h1><br/>';
newhtml += '<h1>' + countdown-- + '</h1>';
ostream.innerHTML = newhtml;
if (countdown > 0)
var a = setTimeout(function() {introAnimation()}, 1000);
}
しかし、問題は、タイマーが終了する前にプログラムが実行され続けることです。指定された関数が停止するまで、他のすべてのプロセスを停止する方法はありますか?