2011-11-04 98 views

回答

1

您遇到的问题是服务器知道数据已更改,但直到用户在浏览器中点击按钮时才与客户端进行活动通信。

一个解决方案可能是写一些JavaScript,如果有变化,每X秒会询问服务器。如果你想实现这样的事情,你需要看看AJAX和Periodic Refresh模式。

或者你可以看看在HTML5中实现的新的WebSockets,它允许客户端和服务器之间的双向通信。

+0

thanks.i想要在ajax中使用定时器,但它检查缓存每const const second.if来自缓存的请求不会降低服务器的性能? –

+0

每隔一秒检查一次是否有新数据会降低性能。您需要找到延迟,以确保您的性能和数据完整性处于合理范围内。 –

相关问题