有一个网站'happybirthdadstevejobs.com',人们希望史蒂夫生日快乐,当你这样做的时候,你被添加了,并且网站也在不断更新,其他人也希望史蒂夫过生日快乐。
我想弄清楚这一点,因为我有一个想法,教孩子们一些科学概念。谁能帮我理解我需要做什么?
答案 0 :(得分:0)
您可以使用jquery
var i = setInterval(function() {
$.getJSON("inc/messages.php?"+ params, function(data) {
$('#updates').html(data.messages);
}
}, 1000);
这样就会从messages.php中获取一些消息,并将它们输出到每秒id为“updates”的元素。
要停止更新,您可以致电:
clearInterval(i)
但是,如果要多次调用该文件,可能会有更有效的方法。
编辑:忘了提到messages.php需要从数据库或文件中获取数据:)
答案 1 :(得分:0)
尝试谷歌搜索长轮询。
Node.js是长轮询的好选择。