ajax comet實現聊天
或者在表結構加id
後台程序加個 static int lastMessageID
判斷是否一致,就可以得到了。
表达的比较含糊啊。。⊙﹏⊙b汗 你可以在数据库里那个表(存聊天语言的 )里建一个标识列啊。新增的就是1,以前的就是0,取的时候判断哈呗。。个人愚见。。。见笑见笑。。。。
当前窗口的对话直接Append进去,若发生整页刷新(即由用户F5引起的新请求)则可以限定取出当天的全部或者最近的若干条对话记录。
界面上显示的内容应该是按照一定的规则比如时间顺序来显示的,那么从数据库取数据的时候也按相同的规则取,JS里判断一下当前页面上有几个child(比如有10个),然后从取得的结果集里把10条以后的结果遍历执行appendChild(newBrElem),应该就行了吧。