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

ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਨਾਲ ਸਕ੍ਰੀਨਸ਼ਾਟ ਅਤੇ HTML ਰੂਪਾਂਤਰਣ ਸਮਾਗਮਾਂ

ਜਾਵਾਸਕ੍ਰਿਪਟ API

ਗਰੈਬਜ਼ਟ ਕਈ ਇਵੈਂਟਾਂ ਦਾ ਪਰਦਾਫਾਸ਼ ਕਰਦਾ ਹੈ ਜੋ ਡਿਵੈਲਪਰਾਂ ਨੂੰ ਹੁੱਕ ਕਰਨ ਦਿੰਦੇ ਹਨ 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>