小编典典

如何在网站中使用长轮询或Ajax推送

ajax

我想知道如何使用ajax push。我从各种Web文章中学到,可以通过使用一些程序(例如COMET,APE(AJAX PUSH
ENGINE)等)来获得Ajax
push。但是我想知道是否有更简单的使用方法以及使用哪种语言实现ajax推送。因为在我所看到的文章中。他们正在使用Java。我没有学过的:(所以我想知道是否有类似的东西:您服务器中的javascript,它为特定项目设置了一个间隔,然后如果发现任何更改,则使用php将其回显。?请帮帮我为此,我已经尝试了一个星期,我尝试通过使用间隔使用普通的ajax和php,但无法获得结果。谢谢PS:请通过示例向我展示一种简单的使用方法或者其他的东西。


阅读 245

收藏
2020-07-26

共1个答案

小编典典

我前段时间使用了一种非常简单的基于Flash的方法

我在页面上添加了一个1px * 1px的透明闪光灯,该闪光灯为AJAX向其发送请求的服务器打开了一个套接字。服务器收到AJAX请求并在Flash套接字上做出响应

Flash只是打开一个javascript:调用onreceive事件处理程序的url,因此您不会打开新页面,而是在当前页面上运行javascript

2020-07-26