簡體   English   中英

每24小時了解一次php代碼並調用javascript函數

[英]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>  
  1. 而不是每隔5秒打電話一次,有沒有辦法每天早上8點撥打電話?

  2. $("#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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM