-2

可能重复:
每隔预定义的秒数刷新一个 PHP 页面

我有一些代码,想每 20 秒刷新一次页面。

刷新必须在事件上。我的意思是,如果我加载网络,然后有人把东西放在桌子上,我想每 20 秒显示一次(例如)。

这是链接:http ://tuts.wtfdiary.com/2012/07/twitter-style-dynamic-tweet-update.html

4

2 回答 2

0

您可以使用 javascript setInterval()(更具体地说,window.setInterval())以间隔运行函数。像这样的东西:

setInterval(myFunction,20000); //time is in milliseconds, so 20 seconds is 20000

function myFunction() {
  console.log('hi');
  //or whatever else you want to run at an interval.
}
于 2013-01-04T01:38:18.743 回答
0

创建将实现 GET 的 PHP Get 数据和 JavaScript 函数

//Ajax call to get tweets

function GetTweets(){
    $.ajax({
    url: "Get_tweet.php",
    data: /supply parameter if you have any/,
    cache: false,
    success: function(html){
       $("#content").prepend(html);
    }
    });
}

使用 window.setInterval 方法调用函数并根据您指定的时间间隔获取数据

window.setInterval(GetTweets(),20000)
于 2013-01-04T01:40:21.143 回答