GrabzIt חושף מספר אירועים המאפשרים למפתחים להתחבר into השלבים השונים שיכולים להתרחש במהלך יצירת צילומי מסך וצילום.
onfinish האירוע מתקשר לפונקציית JavaScript המסופקת כאשר צילום המסך מוכן. לתלות into ה onfinish אירוע שאתה צריך לספק את פונקציית JavaScript שצריך לקרוא לה GrabzIt.
onfinish
לפונקציית JavaScript צריכה להיות א id פרמטר, להלן. פרמטר ה- ID יהיה שווה ל- id של צילום המסך שצולם על ידי שיחת JavaScript. שימוש פוטנציאלי אחד ב- id הפרמטר יכול להיות לעשות משהו כמו להשתמש ב- AJAX כדי להתקשר לקוד בצד השרת כדי להוריד את צילום המסך בהתאמה זו id בשרת האינטרנט שלך, כך שתוכל לרשום את כל המסך המסך שנוצר ב- JavaScript בצד הלקוח.
id
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.4.8/grabzit.min.js"></script> <script> GrabzIt("Sign in to view your Application Key").ConvertURL("https://www.tesla.com", {"onfinish": function(id){ alert(id); }}).Create(); </script>
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.4.8/grabzit.min.js"></script> <script> GrabzIt("Sign in to view your Application Key").ConvertHTML("<html><body><h1>Hello World!</h1></body></html>", {"onfinish": function(id){ alert(id); }}).Create(); </script>
שימוש נוסף בפונקציה זו הוא להסתיר או להראות בהנפשות עמוד או הפעלת תכונות אחרות של דפי אינטרנט, לאחר טעינת המסך.
onstart האירוע מתקשר לפונקציית JavaScript המסופקת כאשר צילום המסך התחיל לעבד. לתלות into ה onstart אירוע שאתה צריך לספק את פונקציית JavaScript שצריך לקרוא לה GrabzIt.
onstart
בדיוק כמו ה- onfinish, פונקצית ה- JavaScript המתחילה צריכה להיות בעלת id פרמטר, להלן. פרמטר ה- ID יהיה שווה ל- id של צילום המסך שצילם שיחת JavaScript.
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.4.8/grabzit.min.js"></script> <script> GrabzIt("Sign in to view your Application Key").ConvertURL("https://www.tesla.com", {"onstart": function(id){ alert(id); }}).Create(); </script>
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.4.8/grabzit.min.js"></script> <script> GrabzIt("Sign in to view your Application Key").ConvertHTML("<html><body><h1>Hello World!</h1></body></html>", {"onstart": function(id){ alert(id); }}).Create(); </script>
onerror אירוע נקרא כאשר מתרחשת שגיאה. לתלות into אירוע זה מספק את הפונקציה שצריכה לטפל באירוע, כמוצג להלן.
onerror
פונקציית JavaScript שתציין כדי לטפל באירועי שגיאה צריכה להיות בעלת message ו code פרמטר כמוצג להלן. ההודעה היא הסבר טקסטואלי לשגיאה, והקוד הוא הקוד המספרי המשויך לשגיאה.
message
code
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.4.8/grabzit.min.js"></script> <script> GrabzIt("Sign in to view your Application Key").ConvertURL("https://www.tesla.com", {"onerror": function(message, code){ alert(message); }}).Create(); </script>
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.4.8/grabzit.min.js"></script> <script> GrabzIt("Sign in to view your Application Key").ConvertHTML("<html><body><h1>Hello World!</h1></body></html>", {"onerror": function(message, code){ alert(message); }}).Create(); </script>