JavaScript内でのSleep処理が出来ないものかと調査を
してみたのですが、JavaScript自体には特にそのような
機能が見当たらなかったので作ってみました。
IE6と7で動作確認済みです。
以下がソースとなります。
function JSSleep(sec) {
var start = new Date;
while (1) {
var cur = new Date;
if (sec * 1000 <= cur.getTime() - start.getTime()) {
break;
}
}
}
基本的な考え方は.Netと同様かと思います。
参考にして頂ければ幸いです。