JavaScript Tips


一定の時間間隔で処理を実行する1


一定の時間間隔で処理を実行したり、待機したりするのにはsetTimeout()を使用します。

setTimeout("処理名",秒数)

処理名部分を記述すれば指定した秒数(1/1000秒単位)後に処理が呼び出され実行されます。処理名を記述しなければ指定された秒数待機します。

サンプルではページが表示されてから5秒単位にAlertを表示します。
<SCRIPT language="JavaScript">
<!--
function _Timer(){
    window.alert("一定の時間間隔で処理を実行する");
    setTimeout("_Timer()",5000);
}
//-->
</SCRIPT>

<BODY onload="_Timer()">