0

このスクリプトがリダイレクトしてウィンドウを閉じる前に、5秒の遅延を追加する方法を知っている人はいますか?

<script>
    window.opener.location = '/redirect.html';
    window.close();
</script>
4

1 に答える 1

4

使用setTimeout

setTimeout(function() {
    window.opener.location = '/redirect.html';
    window.close();
}, 5000);

関数と特定の遅延をミリ秒単位で渡すことで機能します。この関数は、遅延の期限が切れた後に呼び出されます。

于 2013-01-24T20:27:19.500 に答える