בעת שימוש בשיטת ה-Callback אסינכרוני, לא ניתן להציג מיד צילום מסך בדף אינטרנט מכיוון שהוא עדיין לא נוצר.
לכן דרך טובה לעקוף את זה היא גם להפוך את דף האינטרנט לא-סינכרוני באמצעות AJAX. דוגמה לכך מוצגת באפליקציית האינטרנט ההדגמה הזמינה עבור כל שפת תכנות.
הרעיון הבסיסי הוא שכאשר משתמשים ב- GrabzItImageOptions
בכיתה עליך להעביר מזהה ייחודי ל- customId
שיטה, כגון GUID. לאחר מכן תשתמש ב-customId זה כדי לספק את שם הקובץ של צילום המסך במטפל.
לאחר מכן תצטרכו ליצור עמוד פשוט בצד השרת שיציין אם צילום מסך מוכן כאשר יעברו את הערך של ה-customId.
isready.php?id=123
לאחר מכן השתמש באיזה AJAX שקורא לדף בצד השרת שלך ומעביר את אותו CustomId אם הדף שלך אומר שהוא מוכן, הצג את צילום המסך.