java - 如何将从客户端获取的实时信息显示到页面上?
PHP中文网
PHP中文网 2017-04-18 10:05:14
0
4
367
PHP中文网
PHP中文网

认证高级PHP讲师

全部回复(4)
伊谢尔伦

你这个思路不太对, 你不需要自己去搞连接,而是接着用浏览器的连接方式,比如 http(s) ws 协议这种。
浏览器没有办法处理这几类以外的其他通信协议。

所以目前实现有这类几种方式。

  1. 长轮询,页面隔几秒或者几十秒发送一个请求 询问后端有没有新数据,有就加载。实现方式有用ajax的有用iframe的。

  2. websocket,需要浏览器支持html5, 发起一个真正长连接,服务器端可以随时给客户端发送信息。

PHPzhong

前端可以使用WebStocket

PHPzhong

ajax 轮训可以做到

小葫芦

后端接收,前端使用AJAX请求数据,再渲染页面。

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!