1

だから私は再帰的に自分自身を呼び出すタイマーを持っています:

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);

}

しかし、問題は、タイマーが終了する前にプログラムが実行され続けることです。指定された関数が停止するまで、他のすべてのプロセスを停止する方法はありますか?

4

1 に答える 1