2013-08-24 35 views
0

我正在嘗試獲取「通過用戶名讀取」確認信息以顯示在我的聊天中。我考慮過的最好的想法是通過鼠標移動來觸發閱讀確認,如果鼠標在郵件發送後移動,它已經被閱讀。在聊天中顯示「正在輸入」

所以我決定嘗試寫觸發事件:

document.onmousemove = function() {} 

這真是我只能儘可能的事件觸發去生產。

發佈的讀取對話框到聊天的代碼如下:

channel.event_queue(
      "chat", 
      {"object": {"message": "Read by" + userName}} 
     ); 

就是這樣。如果有任何方法設置第二個事件或一些附加變量,以便讀取下一個消息將刪除當前的讀取確認,那麼我將被設置。

我希望消息在發送下一個消息後消失,'閱讀'不應該留在對話中,這是我畫空白的地方。

把這兩個放在一起就是我運氣不好的地方,我的JavaScript體驗非常渺茫。

document.addEventListener('mousemove',function (e) {/** Logic here **/}); 

注意,事件名稱沒有在這裏寫「on」前綴:

回答

0

您可以通過使用addEventListener方法類似綁定多個事件。

不太確定您的問題是如何刪除「閱讀bla」文本,當您收到一條新消息時,只是刪除該通知文本。

相關問題