ਵੈੱਬ ਨੂੰ ਕੈਪਚਰ ਅਤੇ ਕਨਵਰਟ ਕਰਨ ਲਈ ਟੂਲ

ਤੁਸੀਂ ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਇੱਕ ਆਬਾਦੀ ਦਾ ਰੂਪ ਕਿਵੇਂ ਲੈਂਦੇ ਹੋ?

ਇੱਕ ਆਮ ਬੇਨਤੀ ਨੂੰ ਵਰਤਣ ਦੀ ਹੈ ਗਰੈਬਜ਼ਿਟ ਦੀ ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਲਾਇਬ੍ਰੇਰੀ ਉਪਯੋਗਕਰਤਾ ਦੁਆਰਾ ਭਰੇ ਗਏ ਫਾਰਮ ਨੂੰ ਕੈਪਚਰ ਲੈਣ ਲਈ. ਹਾਲਾਂਕਿ ਜਿਵੇਂ ਕਿ ਸਾਡੇ ਕੈਪਚਰ ਰਿਮੋਟ ਸਰਵਰਾਂ ਤੋਂ ਲਏ ਗਏ ਹਨ, ਗ੍ਰੈਬਜ਼ ਇਹ ਥੋੜੇ ਵਾਧੂ ਕੰਮ ਤੋਂ ਬਿਨਾਂ ਅਜਿਹਾ ਨਹੀਂ ਕਰ ਸਕੇਗਾ. ਖੁਸ਼ਕਿਸਮਤੀ ਨਾਲ ਇਹ ਸਾਰਾ ਕੰਮ ਬਣਾਇਆ ਗਿਆ ਹੈ intਓ ConvertPage methodੰਗ, ਜੇ ਤੁਸੀਂ ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਚਾਹੁੰਦੇ ਹੋ ਗਤੀਸ਼ੀਲ ਸਮੱਗਰੀ ਨੂੰ ਕੈਪਚਰ ਕਰਨਾ.

ਯਾਦ ਰੱਖੋ, ਪਰ ਸਰੋਤ ਜਿਵੇਂ ਕਿ CSS ਅਤੇ ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਨੂੰ ਲੋਡ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਜਦੋਂ ਤੱਕ ਵੈਬ ਪੇਜ ਤੇ ਪਹੁੰਚਯੋਗ ਨਹੀਂ ਹੁੰਦਾ 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>