首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >‘用户正在键入消息’函数...?

问‘用户正在键入消息’函数...?
EN

Stack Overflow用户
提问于 2010-12-13 19:21:02
回答 4查看 4.8K关注 0票数 6

我要指出的是,我指的是用PHP/jQuery编写的聊天系统,在这些系统的底部可以看到“User is the a message……”我尝试了很多方法来实现它,但都失败了,我用PHP + MySQL/Ajax + jQuery编写了自己的聊天系统。

我并不是要求有人为我编写函数,而只是给我一个小例子,这样我就可以知道该怎么做了。

我将非常感谢,提前感谢:)

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-12-13 19:26:53

使用计时器发送AJAX请求onkeyup,告诉数据库用户正在输入,在另一端,当您下拉聊天消息时,您可以通知其他人他们正在输入。

看看doTimeOut,它在javascript中有一个很好的去抖动的例子……

http://benalman.com/code/projects/jquery-dotimeout/examples/debouncing/

票数 4
EN

Stack Overflow用户

发布于 2010-12-13 19:25:02

您可以尝试检查您的消息文本框是否每隔n秒填充一次内容。如果是,则触发一个服务器请求以更新两个用户之间状态。

票数 1
EN

Stack Overflow用户

发布于 2010-12-13 19:27:48

使用JavaScript每隔(比方说)2秒检查一次是否在聊天窗口按下了任何键。如果是,那么发送一个Ajax请求,告诉您的应用程序用户正在键入某些内容。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4428283

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档