2016-09-20 9 views
0

10秒後にdivを閉じるためのJavaScript設定タイムアウトがあり、divが閉じられたときにページの更新を追加したいとします。私が使用しているコードは以下の通りです。refresh on setTimeout

<script> 
var container_close_sec  = "100"; 
var closeTime    = container_close_sec * 100; 

setTimeout("parent.close_div()", closeTime); 

</script> 

おかげ

+0

'parent.close_div()'何をしますか?アニメーションは何ですか? – jfriend00

+0

アニメーションがない場合は、画像とともにdivを閉じるだけです –

答えて

1

これを試してみてください:

var container_close_sec = 100; 
var closeTime = container_close_sec * 100; 

setTimeout(function() { 
    parent.close_div(); // Closes div 
    location.href = location.href; // Refresh page 
}, closeTime); 
0

私が何を求めていることだと思う:

var container_close_sec  = "100"; 
var closeTime    = container_close_sec * 100; 

setTimeout(location.reload, closeTime); 

しかし、あなたはdiv要素を閉鎖する気になぜあなただ​​けのページを更新しようとしている場合、私は理解していません。

divを閉じてリフレッシュする場合は、@ DontVoteMeDownの回答を参照してください。私は休暇の後にページをリロードするだけです。