标签: c# asp.net-mvc
我要做的是强制网页使用新内容进行更新,而不在服务器上设置时刷新。
理想情况下,当用户在服务器或数据库中设置时,用户会查看将使用特定内容进行更新的空白页。
关于如何做到这一点的任何想法?
答案 0 :(得分:2)
传统上,客户端(即Web浏览器)会经常轮询服务器以获取新数据。
但是,有许多服务器推送框架。请查看COMET上的以下文章。我相信这些网站被meebo和Chess.com等网站使用(用于在浏览器中在线下棋)。
答案 1 :(得分:0)
您需要创建一个jQuery Ajax调用,每隔X秒轮询一次服务器,检查新内容。当调用返回时,它会自动将内容附加/预先添加到页面中。
答案 2 :(得分:0)
使用ajax在服务器上轮询新内容或使用comet
两者都不是特别漂亮的解决方案,但网络现在是“无连接”的,但有很多方法可以解决这个问题。