ਗਰੈਬਜ਼ਟ ਕਈ ਇਵੈਂਟਾਂ ਦਾ ਪਰਦਾਫਾਸ਼ ਕਰਦਾ ਹੈ ਜੋ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਹੁੱਕ ਕਰਨ ਦਿੰਦੇ ਹਨ into ਵੱਖੋ ਵੱਖਰੇ ਪੜਾਅ ਜੋ ਸਕ੍ਰੀਨਸ਼ਾਟ ਅਤੇ ਕੈਪਚਰ ਬਣਾਉਣ ਦੇ ਦੌਰਾਨ ਹੋ ਸਕਦੇ ਹਨ.
The onfinish
ਇਵੈਂਟ ਪ੍ਰਦਾਨ ਕੀਤੇ ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਫੰਕਸ਼ਨ ਨੂੰ ਕਾਲ ਕਰਦੀ ਹੈ ਜਦੋਂ ਸਕ੍ਰੀਨਸ਼ਾਟ ਤਿਆਰ ਹੁੰਦਾ ਹੈ. ਹੁੱਕ ਕਰਨ ਲਈ intਓ onfinish
ਤੁਹਾਨੂੰ ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਫੰਕਸ਼ਨ ਪ੍ਰਦਾਨ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਜਿਸ ਨੂੰ ਗਰੈਬਜ਼ਿਟ ਦੁਆਰਾ ਬੁਲਾਇਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ.
ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਫੰਕਸ਼ਨ ਵਿੱਚ ਇੱਕ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ id
ਪੈਰਾਮੀਟਰ, ਹੇਠਾਂ ਦਿੱਤੇ ਅਨੁਸਾਰ. Id ਪੈਰਾਮੀਟਰ ਬਰਾਬਰ ਹੋਵੇਗਾ id
ਸਕ੍ਰੀਨਸ਼ਾਟ ਦਾ ਜਿਹੜਾ ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਕਾਲ ਦੁਆਰਾ ਲਿਆ ਗਿਆ ਸੀ. ਦੀ ਇੱਕ ਸੰਭਾਵੀ ਵਰਤੋਂ id
ਪੈਰਾਮੀਟਰ ਕੁਝ ਅਜਿਹਾ ਕਰਨਾ ਹੋ ਸਕਦਾ ਹੈ ਜਿਵੇਂ ਕਿ ਇਸ ਮੇਲ ਨਾਲ ਸਕ੍ਰੀਨਸ਼ਾਟ ਡਾਉਨਲੋਡ ਕਰਨ ਲਈ ਸਰਵਰ-ਸਾਈਡ ਕੋਡ ਨੂੰ ਕਾਲ ਕਰਨ ਲਈ ਏਜੇੈਕਸ ਦੀ ਵਰਤੋਂ ਕਰੋ. id
ਤੁਹਾਡੇ ਵੈਬ ਸਰਵਰ ਤੇ, ਤਾਂ ਤੁਹਾਡੇ ਕੋਲ ਕਲਾਇੰਟ-ਸਾਈਡ ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਤਿਆਰ ਸਾਰੇ ਸਕ੍ਰੀਨਸ਼ਾਟ ਦਾ ਰਿਕਾਰਡ ਹੈ.
<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>
ਇਸ ਫੰਕਸ਼ਨ ਦੀ ਇਕ ਹੋਰ ਵਰਤੋਂ ਪੇਜ ਐਨੀਮੇਸ਼ਨਾਂ ਨੂੰ ਲੁਕਾਉਣ ਜਾਂ ਦਿਖਾਉਣ ਲਈ ਹੈ ਜਾਂ ਸਕ੍ਰੀਨਸ਼ਾਟ ਲੋਡ ਹੋਣ ਤੋਂ ਬਾਅਦ, ਹੋਰ ਵੈਬ ਪੇਜ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਕਿਰਿਆਸ਼ੀਲ ਕਰਨਾ ਹੈ.
The onstart
ਇਵੈਂਟ ਪ੍ਰਦਾਨ ਕੀਤੇ ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਫੰਕਸ਼ਨ ਨੂੰ ਕਾਲ ਕਰਦੀ ਹੈ ਜਦੋਂ ਸਕ੍ਰੀਨਸ਼ਾਟ ਦੀ ਪ੍ਰੋਸੈਸਿੰਗ ਅਰੰਭ ਹੁੰਦੀ ਹੈ. ਹੁੱਕ ਕਰਨ ਲਈ intਓ onstart
ਤੁਹਾਨੂੰ ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਫੰਕਸ਼ਨ ਪ੍ਰਦਾਨ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ ਜਿਸ ਨੂੰ ਗਰੈਬਜ਼ਿਟ ਦੁਆਰਾ ਬੁਲਾਇਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ.
ਓਨਫਿਨਿਸ਼ ਵਾਂਗ ਹੀ, ਆਨਸਟਾਰਟ ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਫੰਕਸ਼ਨ ਵਿੱਚ ਇੱਕ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ id
ਪੈਰਾਮੀਟਰ, ਹੇਠਾਂ ਦਿੱਤੇ ਅਨੁਸਾਰ. Id ਪੈਰਾਮੀਟਰ ਬਰਾਬਰ ਹੋਵੇਗਾ id
ਸਕ੍ਰੀਨਸ਼ਾਟ ਦਾ ਜਿਹੜਾ ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਕਾਲ ਦੁਆਰਾ ਲਿਆ ਜਾਵੇਗਾ.
<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>
The onerror
ਘਟਨਾ ਕਹਿੰਦੇ ਹਨ ਜਦੋਂ ਕੋਈ ਗਲਤੀ ਹੁੰਦੀ ਹੈ. ਹੁੱਕ ਕਰਨ ਲਈ into ਇਹ ਇਵੈਂਟ ਉਹ ਕਾਰਜ ਮੁਹੱਈਆ ਕਰਵਾਉਂਦਾ ਹੈ ਜਿਸ ਨੂੰ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਸੰਭਾਲਣਾ ਚਾਹੀਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਰਸਾਇਆ ਗਿਆ ਹੈ.
ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਫੰਕਸ਼ਨ ਵਿੱਚ ਤੁਸੀਂ ਗਲਤੀ ਦੀਆਂ ਘਟਨਾਵਾਂ ਨੂੰ ਸੰਭਾਲਣ ਲਈ ਨਿਰਧਾਰਤ ਕੀਤਾ ਹੈ 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>