2011-11-04 145 views

回答

1

您遇到的問題是服務器知道數據已更改,但直到用戶在瀏覽器中點擊按鈕時才與客戶端進行活動通信。

一個解決方案可能是寫一些JavaScript,如果有變化,每X秒會詢問服務器。如果你想實現這樣的事情,你需要看看AJAX和Periodic Refresh模式。

或者你可以看看在HTML5中實現的新的WebSockets,它允許客戶端和服務器之間的雙向通信。

+0

thanks.i想要在ajax中使用定時器,但它檢查緩存每const const second.if來自緩存的請求不會降低服務器的性能? –

+0

每隔一秒檢查一次是否有新數據會降低性能。您需要找到延遲,以確保您的性能和數據完整性處於合理範圍內。 –

相關問題