Q
離開
0
A
回答
2
爲了檢測用戶什麼時候離開,我建議你定期對用戶進行ping(或者通過讓AJAX每隔X分鐘向服務器發送一個乒乓球給用戶)。
如果服務器在X * Y分鐘內沒有收到任何歌曲,請刪除數據。
對於您的情況,X可以是1,Y可以是10,所以離開聊天室的用戶的數據永遠不會超過10分鐘。
-1
你不能這樣做 - 例如,如果我只是拔掉了電腦上的插頭,你的軟件應該做什麼?
最好的辦法是暫停。
0
用戶通過關閉瀏覽器或按下退出按鈕離開聊天。
對於後者而言,它很簡單。客戶端的瀏覽器會發送一個通知瀏覽器的AJAX請求。 在前一種情況下,Best way to detect when a user leaves a web page?
0
你可以做到這一點...使用XMLHTTP請求和JavaScript的window.onbeforeunload
相關問題
- 1. 離開
- 2. Android離開doInBackgroundThread而不離開活動?
- 3. 離開目錄.....?
- 4. 離開unrepalced
- 5. Xamarin match_parent離開?
- 6. 離開框架
- 7. 離不開EXC_BAD_ACCESS
- 8. TableViewCells離開
- 9. 格側離開
- 10. 離開XMPPRoom
- 11. 離開uiswitch
- 12. 如何展開div離開?
- 13. XmlWriter離開元素打開
- 14. XCode:SQLite3:離開連接打開
- 15. Circle離開Parent Div
- 16. 離開臨界區
- 17. 離不開按鈕
- 18. socket.io加入/離開
- 19. 如何離開giter8
- 20. 如何離開撬
- 21. 球離開屏幕
- 22. Tabpage控件離開
- 23. 拆分表達式,但離開分離
- 24. 代碼評論對於離岸離岸和離開時區開發商
- 25. 確認離開頁面,除非通過表單提交離開
- 26. 爲什麼TextBox在鼠標離開時離開?
- 27. MVC:你離開 - 我停下來或:你離開 - 我不在乎?
- 28. Golang:http服務器離開開放式goroutines
- 29. Django ORM離開了開放連接
- 30. Capistrano的離開遠程尾開
不能anwser很少信息這個問題provided..could添加代碼等等? – 2012-07-28 11:41:22