有人能说明我如何使用javascript获得对方的输入状态吗?
更新
有人能推荐一个一对一的开源聊天应用程序,最好用PHP编写吗?我只找到了开放源码的聊天室,这是为所有在线聊天,但我只是需要一对一的聊天。
发布于 2010-05-15 16:26:05
以下是基于PHP的开源即时通讯软件的列表。
其中有些可能和你有关。
发布于 2010-05-08 09:28:59
这是反映任择议定书问题重大变化的最新情况:
Google Chat和Facebook都使用XMPP(jabber)服务器,我认识的大多数公司都使用内部即时消息。
XMPP的好处在于,您无需在javascript中滚动您自己的presence-based信息,就可以获得所有的“正在输入”和其他-based信息(请记住,您仍然需要使用javascript将XMPP请求传递回服务器,但XMPP具有您需要内置的大部分功能)。
看看OpenFire。这是一个很棒的XMPP服务器,完全开源,而且他们有一个基于web的Spark客户端版本,非常不错。
或者您可以为XMPP获得一个PHP库(有几个)。但是,您仍然需要在后台运行XMPP服务器,以便使用PHP。
以下是来自用于PHP的XMPP库的XMPP.org列表
或者,如果您想保留大部分是浏览器端的内容,那么它们也有一个javascript库列表。
发布于 2010-05-08 09:32:02
例如,如果您有一个文本区域#chat,那么您可以使用以下代码来附加事件:
document.getElementById('chat').addEventListener('keydown', FUNCTION HERE, false);https://stackoverflow.com/questions/2793502
复制相似问题