ajax-polling

    2热度

    2回答

    我试图让我的生活得到这个插件的工作,但我不理解的状态功能,所以重试没有射击。 $.poll(10000, function(retry){ $.get('willfail', function(response, status){ if (status == 'success') { // Do something alert("YES");

    2热度

    4回答

    我有一个需要很长时间才能运行的PHP进程。我不想让调用它的AJAX进程等待它完成。当PHP进程完成时,它将在数据库中设置一个字段。应该有某种AJAX轮询呼叫定期检查数据库字段并设置消息。 如何设置jQuery AJAX调用来轮询而不是等待? PHP脚本是否需要做特别的事情?

    3热度

    4回答

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

    0热度

    1回答

    目前我正在开发一个使用AJAX间隔轮询的API,它每1.5分钟轮询900bytes,似乎不会给MySQL带来沉重负担,并且只有一个AJAX流。 我计划升级到node.js服务器,一旦我从这个启动获得足够的收入,但截至目前,我只能购买使用apache的共享主机。 就可扩展性而言,这是可行的吗? 此外,这是否可以从商业标准接受,因为像彗星这样的其他解决方案现在可用?

    1热度

    3回答

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

    1热度

    1回答

    我想知道如何在特定用户更新他的推文时触发事件(例如,将特定用户的推文存储在文本文件中或邮寄给他人等)。我们是否需要每隔几秒轮询一次更新或者是否有其他出路。

    1热度

    2回答

    我有一个返回一个整数(目前的信誉评分在社区网站的用户)的功能,每3分钟。这个数字通常会根据他们的评论和提交表决的方式而上升或下降。我想每隔30秒左右“轮询”一次,看看它是否发生了变化,如果有,更新我正在显示的号码。 在另一个线程的StackOverflow,我发现这个JavaScript片段,看起来很有用: function listen() { $.get("/mylongreques

    0热度

    1回答

    背景 早在5月份我报告的问题上的WebKit关于memory retention issue。看起来问题可能是由于Web Inspector本身造成的,但我还没有确信。 问题 的问题浮现从而我的JavaScript应用程序实现用于获得数据,因为它成为可用“Polling Consumer”图案。问题在于记忆被保留并在一天中增长。 JavaScript的逻辑是这样的: 获取数据,并给我回电话 当我打