我有一个小问题,因为我的WEB开发技能不是最急剧的,我希望你能帮助我。如何同步两个浏览器
问题是我正在开发一个数字SCRUM任务板,其中一个核心功能是打开相同项目任务板的浏览器必须显示相同的图片。因此,如果人员A移动任务人员B,他应该在他的浏览器中看到这一点,而不必手动刷新网页。
我知道高达毫秒的同步是不可能的,因为那样会杀死网络连接。但是每30秒一次就会很好。除非你可以推送消息。
项目移动的表示不是问题,因为我可以很容易地使其闪烁。 我需要浏览器服务器的帮助 - 通信。 B人的浏览器如何知道有什么变化。它是否真的像拥有一个计时器一样简单,并且会针对任何更改而单独查询JSON服务。还是有办法将更改推送到浏览器?
http://ajaxian.com/archives/comet-a-new-approach-to-ajax-applications – Steerpike 2009-09-29 12:03:38
您可以通过保持连接处于打开状态并保持活动状态来“推送”浏览器。当然有限制,但它确实可以让你有效地推送内容。 – davewasthere 2009-09-29 12:05:10