首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

Ajax聊天室,当有消息时,用户输入框内丢失光标,导致用户无法正常输入文字

2012-03-23 
Ajax聊天室,当有消息时,用户输入框内丢失光标,导致用户无法正常输入文字 - Web 开发 / Ajax状况:http://ch

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);
并不会丢失输入框焦点

热点排行