Tools zum Erfassen und Konvertieren des Webs

Wie erfassen Sie eine ausgefüllte Form in JavaScript?

Eine häufige Anforderung ist die Verwendung des GrabzIt's JavaScript Bibliothek Um ein vom Benutzer ausgefülltes Formular zu erfassen. Da die Erfassung jedoch von Remote-Servern erfolgt, ist GrabzIt nicht in der Lage, dies ohne zusätzlichen Arbeitsaufwand durchzuführen. Zum Glück wurde all diese Arbeit gebaut into die ConvertPage Methode, wenn Sie weitere Informationen möchten, überprüfen Sie dynamische Inhalte erfassen.

Beachten Sie jedoch, dass Ressourcen wie CSS und JavaScript können nur geladen werden, wenn auf der Website zugegriffen werden kann internet. Ein Beispiel für die Verwendung dieser Funktionalität ist unten dargestellt.

<html>
<head>
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.4.7/grabzit.min.js"></script>
</head>
<body onload="loadFromQueryString()">
<form id="myForm">
<label>Name</label> <input type="text" name="fullname" value="Sam"/><br/>
<label>Order</label> <select name="order">
<option value="Computer">Computer</option>
<option value="Monitor">Monitor</option>
<option value="Printer">Printer</option>
</select><br/><br/>
<input type="button" 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>