0

我正在使用以下代码来更新<div>. 该代码使我的网站运行缓慢。我需要每 1 或 2 秒更新一次号码。我怎样才能使这段代码更好地工作并且永远不会导致网站变慢?

function update_visitors_count(){
   $.post("scripts/dashboard/core.php", {x: x, visits_count: true}, function(data){
            $(".active-users").html(data);
   });
}
setInterval(update_visitors_count, 1000);
4

1 回答 1

0

正如 Manish 和 John 已经建议的那样,你应该尝试使用 WebSocket。如果您仍然支持旧版浏览器,COMET 可能也是一个可行的解决方案。

看这里的例子

于 2013-08-03T18:37:11.783 回答