[英]understanding php code and Call javascript function once in 24hours
我遇到以下代碼:
<script type="text/javascript">
var timeoutId;
var intervalId;
function doIt(){
$("#main").load("refresh.php");
}
$(document).ready(function(){
timeoutId = setTimeout(function(){
doIt();
intervalId = setInterval(function(){
doIt();
}, 5000); //Request the doIt() method every 5ms.
}, 3000); //Delay calculated on the server to trigger the function at the appropriate time
});
</script>
而不是每隔5秒打電話一次,有沒有辦法每天早上8點撥打電話?
$("#main").load("refresh.php");
會從ID為main的div的refresh.php頁面加載結果?
您必須一直保持瀏覽器運行,因為javascript
是一種客戶端語言。
而是使用Cron Job來安排任務。
您不必每天早上8點打電話給它。
如果瀏覽器在上午8點打開,則只需致電服務器即可獲取最新數據。
您可以使用date對象的getHours()
方法並檢查時間。 在8 AM,刷新數據。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.