作者localhost (127.0.0.1)
看板PHP
标题[请益] 显示"对方正在输入"的功能
时间Wed May 15 21:54:52 2019
有些聊天室或通讯软体 只要对方在输入框打字
还没送出 就能看到 "对方正在输入"的提示
目前开发的客服系统是AJAX +PHP+MYSQL制作的 就只是简单的一对一聊天室
目前想到的是只要输入框onchange 就送一个flag=true进去资料库
然後每隔1秒检查一次flag 这样可行吗? 或是有更好的方法吗?
可是这样好像也有盲点 若对方只打了1个字就停在那边没送出 好像状态也会一直是TRUE
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.239.220.178
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/PHP/M.1557928496.A.F71.html
※ 编辑: localhost (36.239.220.178), 05/15/2019 21:58:40
1F:推 crossdunk: websocket 05/15 23:28
2F:→ MOONRAKER: websocket+1 05/16 10:58
3F:→ MOONRAKER: 又你可以用onkeyup啊 05/16 11:04
4F:→ localhost: 好像用onkeyup会比较合理 05/16 11:11
5F:→ localhost: 我试试看 05/16 11:11
6F:→ crossdunk: onkeyup跟websocket不冲突啊= = 05/16 14:06