2016-09-20 64 views
0

我有一個JavaScript設置超時10秒後關閉div,我想添加一個頁面刷新div關閉時。我使用的代碼如下。刷新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的答案。我會在關閉時間後重新加載頁面。