AJAX - توقيت الاستفسارات الخلية (يرجى الانتظار الشاشة)

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

  •  05-07-2019
  •  | 
  •  

سؤال

ولست بحاجة لجعل صفحة AJAX التي استعلامات قاعدة البيانات على تحميل الصفحة ثم كل 5-10 ثانية بعد ذلك. في غضون ذلك سيتم عرض بعض نوع من الانتظار الصفحة (ربما مع الصورة المتحركة للحفاظ مطلقا زبائني :))

وأنا أعمل مع paypals IPN ذلك من أجل بينما أنا في انتظار الصفقة لمسح .. معظم الوقت الذي يخلي قبل يعود المستخدم، ولكن أحيانا لا. حتى إذا كان أي شخص لديه هذه المدونة أو يمكن أن تشير لي في اتجاه هذه المدونة التي من شأنها أن تكون كبيرة.

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

المحلول 2

لشخص آخر تبحث عن البرنامج النصي 'يرجى الانتظار "- هذا واحد يجعل نقطة انطلاق ممتازة:

http://www.aleixcortadellas.com/main/2009/02/15/automatically-query-mysql-and-output-results-with-ajax/

وكان كل ما كان علي القيام به استبدال

document.getElementById(divid).innerHTML=xmlHttp.responseText;

ومع:

switch(xmlHttp.responseText)
{
case '0':
  document.getElementById(divid).innerHTML='<img src="wait.gif" />';
  break;
case '1':
  location.href="http://www.google.com";
  break;
case '-1':
  document.getElementById(divid).innerHTML='ERROR: Your transaction failed, please contact us';
  break;
}

وبعد ذلك في boo.php

وأنا جعلت من الاستعلام بلدي IPN عمود الحالة.

وآمل أن يساعد هذا شخص آخر.

نصائح أخرى

http://www.w3schools.com/js/js_timing.asp (يسمح لك أن تفعل شيئا في X ثانية) http://docs.jquery.com/Ajax/jQuery.get (هل ل طلب AJAX)

واستخدام setTimeout ومسج وصول إلى استطلاع السيناريو الخاص بك. لديك النصي يستجيب مع حالة الطلب IPN. استخدام مسج وصول الى تحليل استجابة النصي ومعرفة ما اذا كان يجب عليك أن تظهر صورة الانتظار أو قول كل شيء المستخدم الذي كان ناجحا.

ونأمل أن توجيهك في الاتجاه الصحيح.

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