当前位置: 首页 > news >正文

公司的网站设计管局审核网站名称

公司的网站设计,管局审核网站名称,贵阳网站建设兼职,建设一个私人视频网站文章目录 接收消息的原理接收消息JavaScript代码 接收消息的原理 接收消息,就是接受服务器转发的客户端消息。并不需要单独创建函数,因为 ws.onmessage会自动接收消息。我们需要在这个函数里进行处理。因为初始化的时候,已经处理的init类型的…

文章目录

    • 接收消息的原理
    • 接收消息
      • JavaScript代码

接收消息的原理

接收消息,就是接受服务器转发的客户端消息。并不需要单独创建函数,因为 ws.onmessage会自动接收消息。我们需要在这个函数里进行处理。因为初始化的时候,已经处理的init类型的消息。这次处理text类型的消息。把接收到的消息展示在聊天窗口左侧,追加而已。
在这里插入图片描述

接收消息

JavaScript代码

ws.onmessage=function (e){// json数据转换成js对象var data = eval("("+e.data+")");var type = data.type || '';console.log(data)switch(type){// Events.php中返回的init类型的消息,将client_id发给后台进行uid绑定case 'init':// 利用jquery发起ajax请求,将client_id发给后端进行uid绑定$.post('/chat.php/Chat/bind', {client_id: data.client_id}, function(data){}, 'json');                              break;// 当mvc框架调用GatewayClient发消息时直接alert出来case 'text':var content=data.content;var content_type=data.content_type;var f_id=data.from_id;if (f_id !=to_id){//不接收其他人给当前用户发来的消息在此展示/*如果当前用户为a,和b、c同时聊天,应该是打开两个聊天界面。但是b、c给发送的消息都会发给a,a的两个界面同时接收。就会造成消息乱展示。所以,如果不是当前聊天的对方发来的消息,就不展示。*/}else{var html=render_accept(content,content_type);$('#chat_content').append(html);}break;// 当mvc框架调用GatewayClient发消息时直接alert出来case "logout":console.log('掉线了')break;default :alert(e.data);}}//接收到的消息渲染,渲染对方的消息,在左侧。function render_accept(content,content_type) {var html='<div class="media">' +'            <div class="media-left">' +'                <img class="media-object avatar" src="'+to_avatar+'" alt="...">' +'            </div>' +'            <div class="media-body">' +'                <h4 class="media-heading">'+to_user_name+'</h4>' ;if(content_type==1){html+='                <p class="chat_msg_left">'+content+'</p>' ;}if(content_type==2 ){html+='                <p class="chat_msg_left"><img src="'+content+'"/></p>' ;}if(content_type==3 ){html+='                <p class="chat_msg_left"><img src="'+content+'" class="emoj_w"/></p>' ;}html+='            </div>' +'        </div>';return html;}

到这里,接收消息就做完了。

http://www.yayakq.cn/news/751831/

相关文章:

  • 做SEO公司多给网站企业内部网站建设教程
  • 平阳住房和城乡规划建设局网站北京网站设计 培训学校
  • 网站群 意义wordpress后台怎么改密码
  • 企业网站的建设要注意哪些方面沈阳网站建设方案推广
  • 做个营销型网站设计如何提高 网站的点击量
  • 新闻发布的网站seo排名技巧
  • 重庆可视化网站制作做网站怎么融资
  • 自助建站系统步骤龙之网官网
  • 定制企业网站有哪些网站维护 代码
  • 公众号后端框架北京seo主管
  • 一级a视网站 做爰片安阳网站建设公司出租车公司
  • 蓝色企业网站手机版织梦模板企业所得税是指什么
  • 网站排名优化方法北京搜索关键词优化
  • 抚顺网站网站建设logo免费设计软件
  • 西宁网站制作费用是多少响应式网站底部菜单栏
  • 张店网站制作设计公司平谷重庆网站建设
  • 绿植租摆网站建设wordpress设置网站地图
  • 网站开发程序流程图百度搜索风云榜小说排行榜
  • 做网站先要学网站内容建设的建议
  • 青岛网站建设莫道网络数商云公司
  • 人人做全免费网站阜宁网站制作费用
  • 怎样做浏览的网站不被发现手机购物网站 建站
  • 香河网站建设上海做网站
  • 每天做特卖的网站是哪个网站备案 有效期
  • 制作营销网站模板免费下载玩具租赁网站开发与实现论文
  • 网站开发量计算巴中市平昌县建设局网站
  • 手表常用网站logo注册商标流程
  • 给网站做优化怎么做站点推广促销
  • 花垣县建设局网站西安网站免费制作
  • 策划书中网站制作怎么写网站风格总结