读书人

Ajax聊天室,当有消息时,用户输入框内丢

发布时间: 2012-03-23 12:06:21 作者: rapoo

Ajax聊天室,当有消息时,用户输入框内丢失光标,导致用户无法正常输入文字 - Web 开发 / Ajax
状况:
http://chat.0427yuan.com
这是一个AJax聊天室,ie7,8,9 firefox,chrome全部正常
但在ie6下,当有新消息显示时,如果此时我正在码入文字内容,那么输入法的词语提示框(比如长语句的连拼),则会消失.....

个人判断是因为丢失了光标造成的,但检查了很多地方,没有找到错误所在

[解决办法]
当有新消息显示时

检查这段代码了
[解决办法]
在回调方法里面加一个 用户输入框.focus(); 试试
[解决办法]
http://moqichat.sinaapp.com/
我以前自己用jquery+php+mysql写的一个简单的聊天室,没遇到你说的问题;

显示新消息就是用 $("#message_list").html($("#message_list").html() + htmlmsg);
并不会丢失输入框焦点

读书人网 >Ajax

热点推荐