كيف تعرف Stackoverflow عندما تكون هناك إجابات جديدة على سؤال؟

StackOverflow https://stackoverflow.com/questions/250473

  •  05-07-2019
  •  | 
  •  

سؤال

إذا كان هذا السؤال قد تم طرحه بالفعل على أنا Appologies ، فيرجى توجيهني في الاتجاه الصحيح.

كنت أتساءل عما إذا كان لدى أي شخص أي نظرة ثاقبة حول كيفية ظهور Stackoverflow "تم نشر الإجابات الجديدة ، وتحميل إجابات جديدة" في الجزء العلوي من السؤال عند إضافة منشور. هذا يبدو وكأنه وظيفة مفيدة للغاية لموقع الويب الخاص بي في المنتدى وأود أن أعرف كيف يتم ذلك. أفترض بعض Ajax أو JavaScript المتقدمة من نوع ما.

هل كانت مفيدة؟

المحلول

انظر إلى هذا منشور المدونة: http://blog.stackoverflow.com/2008/10/solving-the-fastest-gun-in-the-west-problem/

ومع ذلك ، فإن التوصية الوحيدة القابلة للتنفيذ التي خرجت من هذه المناقشة هي Gmail نشطة مثل الإخطار عندما تقوم بتأليف إجابة. اتفقنا على طلب الميزة هذا ، لذلك نفذها Jarrod. وإليك كيف يعمل:

  1. عند البدء في تكوين رد ، يتم إنشاء مؤقت.
  2. في كل دقيقة ، تتحقق الصفحة نفسها لمعرفة ما إذا كانت الإجابات الجديدة قد وصلت.
  3. في حالة وصول إجابات جديدة ، سيخبرك شريط الإخطار كم ، ويقدم تحديث الصفحة لك.
  4. يتم تنفيذ تحديثات الإجابة على نمط Ajax ، بحيث لا تقاطع إجابتك الحالية.

نصائح أخرى

At a guess it's using a jQuery timer object to query a JSON webservice every n seconds. Check out http://docs.jquery.com and http://geekswithblogs.net/JuanDoNeblo/archive/2007/10/24/json_in_aspnetajax_part2.aspx.

How ironic... an answer has been posted as I was writing this.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top