如何定期自动刷新Rails 3中的参数?自动刷新Rails 3中的页面
5
A
回答
14
将下列HTML放入适用视图的<head>
之内。这个页面在POST参数发送时不应该使用,只有GET参数。将5
更改为以秒为单位的时间间隔,您希望页面在此处刷新。
<meta http-equiv="refresh" content="5" />
虽然这个工程,我推荐使用AJAX来只刷新需要的内容,这将不仅是快,但不能颠簸给用户,将会对你的服务器的负载较低的影响考虑。
这不是特定于Rails的,适用于任何网页。由于Rails是服务器端,并且服务器无法控制浏览器,因此Rails无法控制页面刷新。
1
完全不同且更现代的方法是使用诸如PusherApp的服务。它将使用Javascript在Pusher服务器上打开一个套接字,并侦听应该在页面上产生更改的事件。
相关问题
- 1. Rails 3使用AJAX刷新页面
- 2. 页面自动刷新而不刷新
- 3. 刷新页面3
- 4. 自动刷新php页面
- 5. 页面自动刷新onClick
- 6. 刷新页面自动
- 7. 自动刷新页面
- 8. PHP - 自动刷新页面
- 9. redirect_to不是在Rails 3中刷新页面
- 10. 如何自动刷新Java servlet页面
- 11. 页面自动刷新参数
- 12. 如何自动刷新Ejs页面
- 13. Ajax自动提交和刷新页面
- 14. 刷新页面链接自动点击
- 15. 每天自动刷新页面一次
- 16. 如何自动刷新页面一次?
- 17. 如何阻止页面自动刷新?
- 18. 刷新页面的活动?
- 19. javascript自动刷新div而不刷新整个页面
- 20. 自动刷新网页
- 21. 网页自动刷新
- 22. 页面在Internet Explorer中刷新时自动向下滚动
- 23. 如何刷新父页面#Rails
- 24. 页面刷新
- 25. 刷新页面
- 26. 刷新页面
- 27. MVC中的页面刷新
- 28. ASP.NET中的页面刷新
- 29. Rails 3:简单的AJAXy页面更新?
- 30. 什么是正确的工具来自动刷新+刷新页面后面的页面?
您不必使用付费服务。使用类似[Socket.IO](http://socket.io/)的[WebSockets](http://en.wikipedia.org/wiki/WebSockets)可以在你自己的服务器上免费设置一点点工作的。 PusherApp使用WebSockets本身。 – 2011-02-24 06:09:43