בקשה נפוצה היא להשתמש ב- ספריית JavaScript של GrabzIt כדי לקחת לכידה של טופס שהמשתמש מילא. עם זאת מכיוון שהלכידות שלנו נלקחות משרתים מרוחקים, GrabzIt לא יוכל לעשות זאת ללא עבודה נוספת. למרבה המזל כל העבודה הזו נבנתה into ה ConvertPage
שיטה, אם אתה רוצה מידע נוסף, בדוק לכידת תוכן דינמי.
עם זאת, שים לב לכך לא ניתן לטעון משאבים כגון CSS ו-JavaScript אלא אם דף האינטרנט נגיש ב- intארנט. דוגמה לשימוש בפונקציונליות זו מוצגת להלן.
<html>
<head>
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.5.2/grabzit.min.js"></script>
</head>
<body onload="loadFromQueryString()">
<form id="myForm">
<label>Name</label> <input type="text" name="fullname" data-gt-translate-attributes='[{"attribute":"value","format":"json"}]' value="Sam"/><br/>
<label>Order</label> <select name="order">
<option data-gt-translate-attributes='[{"attribute":"value","format":"json"}]' value="Computer">Computer</option>
<option data-gt-translate-attributes='[{"attribute":"value","format":"json"}]' value="Monitor">Monitor</option>
<option data-gt-translate-attributes='[{"attribute":"value","format":"json"}]' value="Printer">Printer</option>
</select><br/><br/>
<input type="button" data-gt-translate-attributes='[{"attribute":"value","format":"json"}]' value="Take Screenshot" onclick="createScreenshot();"/>
</form>
<div id="divResult"></div>
<script type="text/javascript">
function createScreenshot()
{
//dynamically capture the page and add it to the div.
GrabzIt("Sign in to view your Application Key").ConvertPage().AddTo('divResult');
}
</script>
</body>
</html>