Skip to content Skip to sidebar Skip to footer

Need To Refresh The Page Content

I am using codeigniter frame work and currently working on social networking kind of stuff. My problem is, i need to notify the user of their friends activity with out reloading t

Solution 1:

Then try to decrease the time interval

<script>setInterval(function() {
 $('#reload').fadeOut("slow").load('user_feeds').fadeIn("slow");
 }, 1000);
</script>

Solution 2:

Manoj what you are trying to achieve here is notifications and the data source residing on the server, so there is no way you can do that from the browser either by a pull or push from the server.

pull you can achieve by constant polling / frequent polling - usually by setting a timeout and getting the notifications.

push - ideally not really push you can achieve this by combining AJAX+Comet, this can also be achieved by long polling too where you maintain a constant connection with the server for any new updates and return data to server when there is an update.

let me know if this helps or you need more information

Solution 3:

This is actually a very interesting problem, what you need is an implementation of COMET .There is an event routing bus using comet called COMETD. COMETD also has javascript implementation and has bindings for Jquery. http://cometd.org/documentation/2.x/cometd-javascript

Post a Comment for "Need To Refresh The Page Content"