我正在使用Dreamweaver CS5。我有一個SQL數據庫,其中設置的天氣描述已設置爲按設定的時間間隔進行更改,但是除非頁面實際刷新,否則它們不會自行刷新。我有一次登錄了幾個小時的用戶,因此無法正常工作。Autorefresh內容
我知道我可以很容易地設置整個頁面的刷新,但我不想這樣做。
我想只是使用某種JavaScript或jQuery來自動刷新該部分的代碼。
這就是我想要刷新的代碼段:
<?php echo ucfirst($row_Recordset1['description']); ?>
我認爲這是一個解決方案,但我不知道如何實現這個工作對我來說,或者如果有一個更好的解決方案全部一起。
<script type="text/javascript">
function refreshDiv() {
gg1.refresh(getRandomInt(0, 100));
}
$(document).ready(function() { setInterval(refreshDiv, 5000); });
</script>
如果您使用HTML 5,考慮使用Web工作者:http://www.w3schools.com/html/html5_webworkers.asp 並不像CuSS的答案那麼容易,但它確實不會影響頁面的性能。 –
@gdahl我認爲他的問題是他根本沒有使用html,所以他需要首先創建一個可以做某事的頁面。對我來說,在一段時間內加載數據的最簡單的解決方案是WebSocket,但實現起來並不容易。 – CuSS
我在網站上使用了PHP和HTML的混合,但我想要刷新的代碼嚴格是PHP。 – Cyndi