oem923 发表于 2016-7-30 19:27:26

请问网页聊天如何判断回复机制。

假设 AB   A发信息给B,   B要如何判断A有发信息过来在回复过去。 窗口没有消息提示。 文本也没有时间提示不知道用什么做判断。 文本是DIV元素..有熟悉的支招下。javascript:;

绿色风 发表于 2016-7-30 19:44:51

首先你会读这网页的数据不,不能,那你所提的问题就无意的了。

nmgwddj 发表于 2016-7-30 21:52:38

条件1:“回复”必然是你先说了话,等待别人与你说话。
条件2:你说话的 div 在右侧,对方回复的 div 在左侧。css 浮动效果是不一样的。
条件3:说话条目数量,无论你还是对方,有增加就是有新的消息。

oem923 发表于 2016-7-30 23:56:09

回复 3# nmgwddj 能简短写几行举个例子吗

oem923 发表于 2016-7-30 23:58:05

回复 2# 绿色风 读取源码会。读取数据还没磨蹭过。

nmgwddj 发表于 2016-7-31 00:13:25

回复 4# oem923


    你把网站发过来我试试吧。

oem923 发表于 2016-7-31 13:27:10

回复 6# nmgwddj http://www.unclenoway.com/

nmgwddj 发表于 2016-8-1 01:00:20

回复 7# oem923


    22:00~00:00,我来晚了!!

1361739590 发表于 2016-8-1 14:35:05

<div class="msg-item "> <div style="height:48px"><div class="bubbleMessage youstone"><div class="article stone"> 好</div></div></div></div>
<div class="msg-item "> <div class="bubbleMessage stranger ">陌生人:<p></p><div class="article">?</div></div></div>

1361739590 发表于 2016-8-1 14:39:44

<p class="sysmsgcenter-block">你断开了连接或者对方离开了</p>

oem923 发表于 2016-8-1 15:05:38

回复 9# 1361739590

我是要判断外部文本的,A发过来有个消息 B在回复过去。 你这写的是匹配那陌生人

oem923 发表于 2016-8-1 15:06:51

回复 6# nmgwddj
请大侠 赐教。

1361739590 发表于 2016-8-1 15:22:19

聊天A:好   聊天B:?
<div class="msg-item "> <div style="height:48px"><div class="bubbleMessage youstone"><div class="article stone"> 好</div></div></div></div>
<div class="msg-item "> <div class="bubbleMessage stranger ">陌生人:<p></p><div class="article">?</div></div></div>

结束标志
<p class="sysmsgcenter-block">你断开了连接或者对方离开了</p>

1361739590 发表于 2016-8-1 15:37:07

回复 11# oem923


    不知道你哪边不懂

nmgwddj 发表于 2016-8-1 21:45:04

回复 12# oem923


    这网站 IE 不兼容,页面错乱。我没辙。
    看 #13 的标志,对方回复的 div 中 class 是 “bubbleMessage stranger”
    而自己发的消息是 “bubbleMessage youstone”。
    遍历 class 为 bubbleMessage 的 div,如果带有 stranger 的 div 就是对方回复的。如果不是则是自己说的话。
页: [1] 2
查看完整版本: 请问网页聊天如何判断回复机制。