ajax-polling

    3热度

    4回答

    我不太熟悉每个浏览器上每个javascript实现的细节。然而,我知道使用setTimeout,传入的方法会在单独的线程中调用。那么在一个方法内部递归地使用setTimeout会导致堆栈无限增长,直到它导致堆栈溢出?或者它会创建一个单独的调用堆栈,并在焦点失去时摧毁当前帧?这是我想知道的代码。 function pollServer() { $.getJSON("poll.php",

    1热度

    3回答

    如何检查用户是否在线并显示在线用户列表,最简单的方法是什么? 我能想到的唯一方法是更新最后一个操作时间戳的某个定期轮询服务器,并且当上次时间戳大于xx前时,用户被认为是脱机的。但它似乎不是太有效的解决方案。