כלים ללכידה ולהמרה של האינטרנט

צילום מסך ואירועי המרת HTML עם JavaScript

ממשק API של JavaScript

GrabzIt חושף מספר אירועים המאפשרים למפתחים להתחבר into השלבים השונים שיכולים להתרחש במהלך יצירת צילומי מסך וצילום.

אירוע OnFinish

אל האני 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

אל האני 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

אל האני 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>