http://www.openlab.net.cn/WebIM/
2004-09-04:修正了服务器端经常会消息紊乱的bug。对js进行了改进,当有新消息时窗口会有焦点,有助及时知道有新消息了。现在通过主界面的"Send an Instant Message" 和 聊天窗口的 "Invite" 都可以弹出联系人选择框,并且可以多选,很方便的创建多人聊天和邀请某人加入对话中。
2004-09-05:发现一个bug,当正在输入文字的时候,如果来了一条新消息则输入法会失效!!很烦人,检查了一下才发现是前两天加上的“有新消息时窗口会有焦点”功能导致的,当有新消息时,会执行window.focus(),这样就可以快速知道有新消息了,就像windows下的msn message一样,但是这样会导致一个问题就是文本框失去了焦点,而导致输入法无效。所以该功能又取消了。同时对于滚屏有所改进,把body.scollTop=32000换成了window.scrollTo(0,body.scrollHeight),这样滚屏一般不会出现问题!
至此,对于客户端的改善工作已经告一段落,下面就是着重优化服务器端,我可不想开源后给大家的是一个很垃圾的东西:)
如何创建多人聊天:
在登陆后的主界面上,有一个“Send an Instant Message”,点击可以选择多人,创建对话!
在聊天界面左上角,有一个Invite按钮,点击即可弹出选择联系人页,也是可以多选的,选择后即可将所选的联系人加入对话,类似于Msn Message。

