Homepage email me grab rss 2.0 feed

Polling in Prototype

Bisher hatte ich das JavaScript Framework Prototype nie direkt benutzt, sondern nur über andere Libraries wie script.aculo.us oder Lightbox 2.

Da ich meine Last.fm und Twitter Clients allerdings um ein wenig Ajax Funktionalität erweitern wollte, habe ich mir heute Prototype etwas genauer angeschaut – und bin schwer begeistert! Die Ajax-Update und Polling Funktionalität ist mit Prototype unglaublich einfach umzusetzen, wie folgendes Beispiel zeigt:

<div id="twitter">
  Laden...
</div>
<script type="text/javascript">
new Ajax.PeriodicalUpdater('twitter', 'twitter.php', {
  method: 'get', frequency: 60, decay: 1
});
</script>

In diesem Beispiel wird alle 60 Sekunden die twitter.php aufgerufen und der Response in den Div-Container mit der ID “twitter” geschrieben. Für meine Last.fm und Twitter Clients habe ich das bereits eingebaut – funktioniert super!

Mehr Informationen zum Ajax.PeriodicalUpdater von Prototype gibt es in den offiziellen API Docs.

Kein Kommentar


Schreib' mir was nettes... ;-)