可能重复:
每隔预定义的秒数刷新一个 PHP 页面
我有一些代码,想每 20 秒刷新一次页面。
刷新必须在事件上。我的意思是,如果我加载网络,然后有人把东西放在桌子上,我想每 20 秒显示一次(例如)。
这是链接:http ://tuts.wtfdiary.com/2012/07/twitter-style-dynamic-tweet-update.html
可能重复:
每隔预定义的秒数刷新一个 PHP 页面
我有一些代码,想每 20 秒刷新一次页面。
刷新必须在事件上。我的意思是,如果我加载网络,然后有人把东西放在桌子上,我想每 20 秒显示一次(例如)。
这是链接:http ://tuts.wtfdiary.com/2012/07/twitter-style-dynamic-tweet-update.html
您可以使用 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.
}
创建将实现 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)