我正在處理我的聊天框,當新帖子被添加到底部時,我怎麼能讓滾動條在底部添加新的數據,或者保持你的位置中間重讀的東西,有點像大多數irc客戶端嗎?聊天滾動條
Q
聊天滾動條
2
A
回答
0
您可以修改元素的scrollTop
屬性。每當你想將其設置爲底部,你可以直接將其設置爲一些大的號碼(一個不能令人信服地小於高度):
element.scrollTop = 100000;
1
讓它滾動到它的scrollHeight屬性:
var el = document.getElementById("theDiv");
el.scrollTop = el.scrollHeight;
2
當收到一條新消息時,首先檢查當前滾動位置是否等於scrollHeight(或可能在scrollHeight的一小部分內,對於用戶沒有完全滾動到底部但不可察覺的情況) 。
如果是,那麼只需添加消息並設置scrollTop = scrollHeight;
如果不是,那就讓它獨自一人。
相關問題
- 1. jquery ajax聊天滾動條鉻
- 2. 自動滾動聊天室
- 3. 在聊天腳本中向下滾動收件人滾動條
- 4. 滾動到聊天窗口
- 5. 聊天框總是滾動到底部到最後一條聊天線
- 6. 聊天框,自動滾動到下
- 7. 滾動像WhatsApp聊天滾動到頂部,滾動進一步顯示「存檔聊天」
- 8. iPhone - 在聊天室向下滾動線條
- 9. 滾動條不在聊天室中工作?
- 10. Facebook的水平滾動條在報價和聊天欄
- 11. 如何將滾動條設置爲聊天系統的底部?
- 12. 無法修復聊天框底部的滾動條(div)
- 13. 自定義聊天框滾動條總是顯示底部
- 14. Windows Phone滾動聊天查看器
- 15. 爲聊天創建可滾動佈局
- 16. Famo.us ScrollView滾動像在聊天
- 17. 製作聊天消息正文滾動
- 18. 聊天型 - 滾動到底 - 角2
- 19. AJAX聊天框滾動問題
- 20. 在流星的聊天機器人響應後,滾動到聊天的底部
- 21. 它可以flexbox嗎?聊天窗口輸入在底部,聊天滾動
- 22. 在聊天窗口上自動移動滾動
- 23. 羣聊聊天圈像網絡聊天像Facebook羣聊天UI
- 24. 聊天div滾動到底部,以顯示最後一條消息
- 25. 如何在我的聊天中將滾動條位置設置爲底部?
- 26. 聊天並使滾動條置於底部並追加新消息。
- 27. 即使在刷新後鎖定聊天框底部的滾動條
- 28. 更改滾動條的樣式點擊/使用webkit css類似於Gmail聊天
- 29. 隨着聊天移動,我該如何讓我的聊天程序向下滾動?
- 30. 移動聊天室技術