繁体   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