web即时聊天的发送表情和改变字体是怎么实现的?

凭栏 2012-09-27 08:23:53
基于pushlet技术的jsp网页即时聊天
发送表情时,不是那种在发送方文本栏显示替代符号,直接显示表情的
表情和这些字体属性是如何封装发送过去的
使用插件(文本编辑器)还是其他方式?
望解惑?
...全文
437 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
凭栏 2012-11-13
  • 打赏
  • 举报
回复
结贴~~~~
  • 打赏
  • 举报
回复
都是监听了选择和键盘按键事件,如果选择了图片则将该图片编号放入聊天内容,再迅速的将编号替换成相应的图片。QQ点击选择表情的时候所有表情都可以看到,所以至少大部分图片都加载好了
xxjxxmxhlr 2012-09-27
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

引用 1 楼 的回复:

可以在页面上判断,根据不同符号,显示相应图片


可以这样


引用 3 楼 的回复:

那淘宝什么的呢,那种直接建立在网页上的聊天方式貌似不是吧,难道它每次加载网页还能先吧所有要用到的图片资源加载一遍?


加载一遍有何不可

选择表情时,这些表情不加载,如何选择
[/Quote]
是可以,但是这个网页要加载多少资源?而且聊天的双方都需要加载大量的图片资源,我情愿发送个图片,最主要的,自定义表情呢
oO临时工Oo 2012-09-27
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]

可以在页面上判断,根据不同符号,显示相应图片
[/Quote]

可以这样


[Quote=引用 3 楼 的回复:]

那淘宝什么的呢,那种直接建立在网页上的聊天方式貌似不是吧,难道它每次加载网页还能先吧所有要用到的图片资源加载一遍?
[/Quote]

加载一遍有何不可

选择表情时,这些表情不加载,如何选择
凭栏 2012-09-27
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

都是接受到后替换的,比如QQ接收到/gz接转换成笑脸图像,程序循环聊天字符串将里面的/gz按照定义好的匹配转换成img显示。
[/Quote]

那样的话,显示在发送方文本框里的就不会是表情了
xxjxxmxhlr 2012-09-27
  • 打赏
  • 举报
回复
那淘宝什么的呢,那种直接建立在网页上的聊天方式貌似不是吧,难道它每次加载网页还能先吧所有要用到的图片资源加载一遍?
  • 打赏
  • 举报
回复
都是接受到后替换的,比如QQ接收到/gz接转换成笑脸图像,程序循环聊天字符串将里面的/gz按照定义好的匹配转换成img显示。
  • 打赏
  • 举报
回复
可以在页面上判断,根据不同符号,显示相应图片

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧