AJAX

2009-11-22 10 views
5

के साथ सर्वर को मतदान करना मैं ऐसी वेबसाइट बना रहा हूं जिसमें एक सिस्टम है जहां उपयोगकर्ता एक दूसरे को संदेश भेज सकते हैं। मुझे यह पसंद आएगा कि जब किसी लॉग इन उपयोगकर्ता को एक संदेश प्राप्त होता है, तो उसे उसे स्क्रीन पर कुछ अपडेट मिल जाएगा।AJAX

इन संदेशों को रीयलटाइम में होना जरूरी नहीं है, इसलिए मुझे नहीं लगता कि मैं धूमकेतु या जुगर्नॉट या उसके जैसा कुछ भी धक्का देना चाहता हूं। इसके बजाय, मुझे बस हर मिनट या तो सर्वर को मतदान करने में खुशी होगी और अपडेट के लिए सुनो।

मैं जावास्क्रिप्ट के लिए नया हूं, और मुझे आश्चर्य है कि ऐसा करने के लिए एक चिकना/सही तरीका है या नहीं।

http://www.mcfedries.com/JavaScript/timer.asp

उत्तर

4

प्रोटोटाइप एक periodicalUpdater है, जो मेरी राय में स्पष्ट विकल्प होगा:

0

आपके पास टाइमर इस्तेमाल कर सकते हैं। दस्तावेज उदाहरण:

new Ajax.PeriodicalUpdater('items', '/items', { 
    method: 'get', frequency: 3, decay: 2 
}); 

 संबंधित मुद्दे