我不确定如何用最好的方式来表达它,但我正在寻找一种在网页可用时在网页上显示数据的方法。示例:在网页上显示 IRC 频道消息,当消息发送到 IRC 频道时,该消息同时(或几乎没有延迟)输出到网页。或者,当数据插入数据库时,它同时输出到网页(再次,或几乎没有延迟)。这样的功能是如何实现的呢?这样的功能可以用JS/JQuery实现吗?我假设是的,因为这就是 Mibbit 的工作方式(AJAX)。示例或伪代码解释将不胜感激,因为我完全不知道从哪里开始以及我需要什么。
该术语是Comet
,它基本上只是一个设置为永久运行并定期轮询(发送 HTTP 请求)以获取新数据(如果有)的代码块,并用新数据填充现有区域。
您可以阅读更多相关内容:
- http://en.wikipedia.org/wiki/Comet_%28programming%29
教程(不是最好的代码风格):
- http://www.webreference.com/programming/javascript/rg28/
Stackoverflow 问题及示例:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)