我不確定如何將其作爲最佳方式進行描述,但我正在尋找的是在網頁可用時顯示數據的方式。示例:在網頁上顯示IRC頻道消息,因爲消息被髮送到IRC頻道,消息會同時輸出到網頁(或延遲很少)。或者當數據插入到數據庫中時,它會同時輸出到網頁(再次或延遲很少)。這個功能如何實現? JS/JQuery可以實現這樣的功能嗎?我假設是的,因爲這就是Mibbit似乎是如何工作的(AJAX)。一個例子或僞代碼的解釋將不勝感激,因爲我絕對不知道從哪裏開始,我需要什麼。在網頁上實時顯示數據
9
A
回答
6
術語是Comet
,它基本上只是一段代碼設置,可以永久運行並輪詢(發送HTTP請求)以獲取新數據(如果有的話),以新數據填充現有區域。
你可以閱讀更多關於它:
的指南(不是代碼的最佳方式):
#1問題無線TH一個例子:
1
這類問題總是有兩種解決方案:輪詢或推送。
您可以使用AJAX技術進行輪詢,或者與服務器將數據推送到客戶端(COMET)具有長期連接。
0
如果你打算使用JavaScript,那麼你將可能有一個定時器類,每隔一段時間就用ajax將獲取更新。
相關問題
- 1. 他們如何在網頁上實時生成實時數據?
- 2. 使用Dojo數據網格在JSP頁面上顯示數據
- 3. 在一個網頁上更新數據並顯示在其他網頁上
- 4. 在雙顯示器上顯示網頁
- 5. 在網頁上實時顯示PHP輸出
- 6. 在Facebook上顯示網頁
- 7. 在網頁上顯示json
- 8. 實時數據值顯示
- 9. 實時顯示數據
- 10. 表顯示實時數據
- 11. 如何在網頁上顯示某個課程時顯示DIV?
- 12. 分頁不顯示在網頁上
- 13. 在網站上顯示JSON數據
- 14. 顯示網頁上的文本文件的實時輸出
- 15. 在嵌入式網頁中顯示實時HTML/Javascript演示
- 16. 在html頁面上顯示php數據
- 17. 如何在網頁上顯示數據圖形
- 18. 如何使用AJAX在網頁上顯示動態數據
- 19. Rdlc報告沒有在網頁上顯示數據
- 20. 在網頁上顯示彈出數據的正確方法?
- 21. 從mysql獲取數據以顯示在網頁上
- 22. 遠程訪問mongodb數據並在網頁上顯示結果?
- 23. 在同一網頁上顯示兩張表的數據
- 24. 如何在我的網頁上顯示來自JSON的數據?
- 25. 在asp.net網頁上顯示列表<string>的數據?
- 26. 在網頁上顯示完整的firebase json數據
- 27. 如何在網頁上顯示來自API的數據
- 28. 在網頁上顯示串行端口數據
- 29. 在html網頁上顯示數據庫內容
- 30. 加載/顯示大量的數據在網頁上
爲AJAX +1,因爲這將是我的建議。 – 2009-10-22 23:52:28