Gmail是否使用setInterval()或setTimeOut()进行定期刷新
Does Gmail use setInterval() or setTimeOut() to do periodical refresh?
我猜他们使用这两个函数对服务器进行Ajax
调用,但我不确定。他们是怎么做到的?
谢谢。
我还没有尝试过对Gmail进行反向工程,但很可能他们正在使用某种形式的Comet(反向AJAX)。
通过这种方法,信息是即时可用的,没有任何延迟和额外的网络流量。
相关文章:
- 强制模板刷新ember.js
- 如何通过ajax刷新JSF填充的javascript变量
- setInteval vs setTimeout
- 如何解决Yii中的页面刷新问题
- 如何在chrome扩展中存储数据/结果,以及如何使用setTimeout使其只被调用一次
- Jquery提交表单而不刷新
- 刷新页面后会出现警报
- 刷新后保留对网页的更改
- 如何在不刷新页面的情况下更新显示框
- 重定向时角度刷新浏览器
- 如何防止jQueryonclick事件中的Ruby方法在页面刷新时执行
- Javascript,输出结果后页面不断刷新
- $(document).height()在刷新时随机化值(Safari 5.1.10)
- 刷新父窗口后无法关闭窗口
- 刷新后,setTimeout将工作或不工作
- setTimeout刷新,毫秒参数不起作用
- 页面刷新或移动到另一页后保留setTimeout()
- Gmail是否使用setInterval()或setTimeOut()进行定期刷新
- 在没有Javascript's setTimeout()的情况下刷新数据库条目后的页面
- 如何刷新只是特定的代码与javascript setTimeout