我有一些代码,并希望每20秒刷新一次页面。
刷新必须在事件上。我的意思是,如果我加载网络,然后有人把东西放在桌子上,我想每20秒显示一次(例如)。
这是链接:http://tuts.wtfdiary.com/2012/07/twitter-style-dynamic-tweet-update.html
答案 0 :(得分: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.
}
答案 1 :(得分:0)
创建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)