GrabzIt חושף מספר אירועים המאפשרים למפתחים להתחבר into השלבים השונים שיכולים להתרחש במהלך יצירת צילומי מסך וצילום.
אל האני onfinish
האירוע מתקשר לפונקציית JavaScript המסופקת כאשר צילום המסך מוכן. לתלות into ה onfinish
אירוע שאתה צריך לספק את פונקציית JavaScript שצריך לקרוא לה GrabzIt.
לפונקציית JavaScript צריכה להיות א id
פרמטר, להלן. פרמטר ה- ID יהיה שווה ל- id
של צילום המסך שצולם על ידי שיחת JavaScript. שימוש פוטנציאלי אחד ב- id
הפרמטר יכול להיות לעשות משהו כמו להשתמש ב- AJAX כדי להתקשר לקוד בצד השרת כדי להוריד את צילום המסך בהתאמה זו id
בשרת האינטרנט שלך, כך שתוכל לרשום את כל המסך המסך שנוצר ב- JavaScript בצד הלקוח.
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@/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@/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.
בדיוק כמו ה- onfinish, פונקצית ה- JavaScript המתחילה צריכה להיות בעלת id
פרמטר, להלן. פרמטר ה- ID יהיה שווה ל- id
של צילום המסך שצילם שיחת JavaScript.
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@/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@/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 אירוע זה מספק את הפונקציה שצריכה לטפל באירוע, כמוצג להלן.
פונקציית JavaScript שתציין כדי לטפל באירועי שגיאה צריכה להיות בעלת message
ו code
פרמטר כמוצג להלן. ההודעה היא הסבר טקסטואלי לשגיאה, והקוד הוא הקוד המספרי המשויך לשגיאה.
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@/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@/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>