2013-04-15 72 views
2

以下是從標有PHP的問題中截取的截圖。Stackoverflow實時更新如何工作?

enter image description here

所以,如果我打開這個網頁,讓它無刷新了幾分鐘就appers

x questions with new activity

,當我點擊它,它顯示所有最新的更新。我想爲新聞更新編寫類似的腳本。是否使用JavaScript setTimeout來輪詢服務器並將更新嵌入到<div>

+0

AJAX請求和一個計時器。 – elclanrs

+0

不知道爲什麼,但這些「活動計時器」停止顯示在我的結尾。我認爲這個功能已被刪除。 – hjpotter92

+0

看看頁面源之一;) –

回答

3

的WebSockets

StackExchange.realtime.init('ws://sockets.ny.stackexchange.com:80'); 

http://socket.io/

+0

又名'反向ajax'...又名'彗星'... –

+0

@DavidTansey彗星/ AJAX是完全不同於網絡套接字... – Ian

+0

我明白, 。你是否認爲COMET能夠完成OP所要求的內容是正確的,即使它不是SO所使用的內容? –