2012-06-08 102 views
3

我的要求是,我有一個.php頁面,必須根據數據庫中的數據顯示一些圖形/數據。我希望自動和定期刷新頁面,以便可以更新圖表/數據,因爲數據僅在頁面加載時獲得。我怎樣才能做到這一點 ?定期刷新網頁

回答

6

也許你可以試試JavaScript方法

setTimeout("location.reload(true);",timeoutPeriod); 

這將刷新每隔timeoutPeriod間隔頁的setTimeout。

+0

謝謝,解決了它:) – Cygnus

+1

沒問題。但我認爲整個頁面刷新間隔可能會讓觀衆煩惱。如果每個刷新之間的間隔很小,我建議使用ajax代替。 – KiiroSora09

+0

好的。其實我剛開始閱讀AJAX,所以我認爲我應該去做。 – Cygnus

5

您可以使用javascript。

JS功能

function timedRefresh(timeoutPeriod) { 
    setTimeout("location.reload(true);",timeoutPeriod); 
} 

添加以下行body標籤。

<body onload="JavaScript:timedRefresh(5000);"> // time : 5000= 5 secs 
+0

謝謝,得到它解決:) – Cygnus