How to periodically auto refresh page with paramaters in Rails 3?
相关问题
- Views base64 encoded blob in HTML with PHP
- Is there a way to play audio on a mobile browser w
- HTML form is not sending $_POST values
- implementing html5 drag and drop photos with knock
-
Why does the box-shadow property not apply to a
A completely different and more modern approach is to use a service such as PusherApp. It will open a socket to the Pusher server in Javascript and listen for events that should generate changes on your page.
http://pusherapp.com/docs/quickstart
Place the following HTML within the
<head>
of the applicable views. This should not be used when the page had POST parameters sent, only GET parameters. Change the5
to the interval, in seconds, you want the page to refresh at.Though this works, I'd recommend considering using AJAX to refresh only the needed content which will not only be faster but less jolting to the user and will have a lower impact on your server's load.
This is not specific to Rails and applies to any webpage. Since Rails is server-side, and the server cannot control the browser, Rails has no control over page refreshing.