ਕੁਝ ਵੈਬ ਪੇਜਾਂ ਨੂੰ ਲੋਡ ਕਰਨ ਵਿੱਚ ਕੁਝ ਸਮਾਂ ਲੱਗ ਸਕਦਾ ਹੈ ਜਾਂ ਖਾਸ ਸਮਗਰੀ ਜੋ ਤੁਸੀਂ ਹੋ intਇਸ ਵਿੱਚ ਰੁਚੀ ਮੁੱਖ ਪੇਜ ਲੋਡ ਹੋਣ ਤੋਂ ਬਾਅਦ ਹੋ ਸਕਦੀ ਹੈ. ਇਹ ਵਿਸ਼ੇਸ਼ ਤੌਰ 'ਤੇ ਏਜੇਕਸ ਭਾਰੀ ਵੈਬ ਪੇਜਾਂ ਤੇ ਸੱਚ ਹੈ ਜਦੋਂ ਜਾਵਾ ਸਕ੍ਰਿਪਟ ਦੁਆਰਾ ਸਮੱਗਰੀ ਨੂੰ ਲੋਡ ਕੀਤਾ ਜਾਂਦਾ ਸੀ.
ਗਰੈਬਜਿਟ ਦਾ ਪਤਾ ਲਗਾਉਂਦਾ ਹੈ ਕਿ ਇੱਕ ਵੈੱਬਪੇਜ ਲੋਡ ਹੋਣ ਤੇ ਪਰ ਉੱਪਰ ਦੱਸੇ ਕੁਝ ਖਾਸ ਹਾਲਤਾਂ ਲਈ ਇਸ ਵਿੱਚ ਦੇਰੀ ਦੇ ਰੂਪ ਵਿੱਚ ਕੁਝ ਵਧੇਰੇ ਹਦਾਇਤਾਂ ਦੀ ਜ਼ਰੂਰਤ ਹੁੰਦੀ ਹੈ ਜੋ ਕੈਪਚਰ ਲੈਣ ਤੋਂ ਪਹਿਲਾਂ ਵਰਤੀ ਜਾਣੀ ਚਾਹੀਦੀ ਸੀ ਜਾਂ ਕੈਪਚਰ ਜਾਣ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਖਾਸ HTML ਤੱਤ ਦੇ ਪ੍ਰਗਟ ਹੋਣ ਦੀ ਉਡੀਕ ਕਰਕੇ ਅੱਗੇ. ਇਹ ਤਕਨੀਕਾਂ ਵਰਤੀਆਂ ਜਾ ਸਕਦੀਆਂ ਹਨ ਜੇ ਤੁਸੀਂ ਵੈਬ ਪੇਜਾਂ ਦੇ ਸਕ੍ਰੀਨਸ਼ਾਟ ਲੈ ਰਹੇ ਹੋ ਜਾਂ HTML ਨੂੰ ਬਦਲ ਰਹੇ ਹੋ into ਪੀਡੀਐਫ ਦੇ, ਚਿੱਤਰਾਂ ਜਾਂ ਬਚਨ ਦੇ ਦਸਤਾਵੇਜ਼, ਅਤੇ ਤੁਹਾਡੇ ਕੋਲ ਪ੍ਰੀਮੀਅਮ ਪੈਕੇਜ ਹੈ. ਹਾਲਾਂਕਿ ਦੋਵੇਂ ਤਕਨੀਕ ਤੀਹ ਸਕਿੰਟ ਦੇ ਵੱਧ ਤੋਂ ਵੱਧ ਉਡੀਕ ਸਮੇਂ ਤੱਕ ਸੀਮਿਤ ਹਨ.
ਇਹ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਸਾਡੇ ਵਿੱਚ ਵੀ ਉਪਲਬਧ ਹਨ screenਨਲਾਈਨ ਸਕਰੀਨ ਸ਼ਾਟ ਅਤੇ ਵੈੱਬ ਖੁਰਕ ਟੂਲਸ
ਕੈਪਚਰ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ ਨਿਸ਼ਚਤ ਸਮੇਂ ਦਾ ਇੰਤਜ਼ਾਰ ਕਿਵੇਂ ਕਰੀਏ?
ਬੱਸ ਮਿਲੀਸਕਿੰਟ ਵਿੱਚ ਦੇਰੀ ਨੂੰ ਦਰਸਾਓ ਅਤੇ ਇਹ ਇਸ ਤਰ੍ਹਾਂ ਹੈ ਕਿ ਕੈਪਚਰ ਕਿੰਨਾ ਸਮਾਂ ਉਡੀਕ ਕਰੇਗਾ. ਯਾਦ ਰੱਖੋ ਕਿ ਇੱਕ ਸਕਿੰਟ ਵਿੱਚ 1000 ਮਿਲੀ ਸਕਿੰਟ ਹਨ. ਹੇਠਾਂ ਦਿੱਤੇ ਸਾਰੇ ਉਦਾਹਰਣ ਵੈਬਪੰਨੇ ਨੂੰ ਹਾਸਲ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਤਿੰਨ ਸਕਿੰਟ ਉਡੀਕ ਕਰਦੇ ਹਨ.
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.4.8/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.spacex.com",
{"delay": 3000}).Create();
</script>
ਇੱਕ ਕੈਪਚਰ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਇੱਕ HTML ਐਲੀਮੈਂਟ ਦੇ ਪ੍ਰਗਟ ਹੋਣ ਦਾ ਇੰਤਜ਼ਾਰ ਕਿਵੇਂ ਕਰੀਏ?
ਇਹ ਤਕਨੀਕ ਖ਼ਾਸਕਰ ਵੈੱਬਪੇਜਾਂ ਤੇ ਲਾਭਦਾਇਕ ਹੈ ਜੋ ਸਮੱਗਰੀ ਨੂੰ ਲੋਡ ਕਰਨ ਲਈ ਏਜੇਕਸ ਦੇ ਤਰੀਕਿਆਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹਨ. ਪਹਿਲਾਂ ਉਸ ਤੱਤ ਦੀ ਪਛਾਣ ਕਰਨ ਲਈ ਆਪਣੇ ਬ੍ਰਾsersਜ਼ਰ ਡਿਵੈਲਪਰ ਸਾਧਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰੋ ਜਿਸ ਦੀ ਤੁਹਾਨੂੰ ਪ੍ਰਗਟ ਹੋਣ ਲਈ ਇੰਤਜ਼ਾਰ ਕਰਨ ਦੀ ਜ਼ਰੂਰਤ ਹੈ, ਇਸਦੇ ਆਈਡੀ, ਕਲਾਸ ਦਾ ਨੋਟ ਲਓ ਜਾਂ ਇੱਕ ਜਿਆਦਾ ਗੁੰਝਲਦਾਰ CSS ਚੋਣਕਾਰ ਬਣਾਓ. ਫਿਰ ਇਸ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰੋ CSS ਚੋਣਕਾਰ ਅਤੇ ਇਕ ਵਾਰ ਤੱਤ ਦ੍ਰਿਸ਼ਮਾਨ ਬਣ ਜਾਣ ਤੇ ਵੈਬ ਪੇਜ ਕੈਪਚਰ ਹੋ ਜਾਂਦਾ ਹੈ. ਯਾਦ ਰੱਖੋ ਕਿ ਜੇ ਇੱਥੇ ਬਹੁਤ ਸਾਰੇ ਮੇਲ ਖਾਣ ਵਾਲੇ HTML ਤੱਤ ਹਨ ਤਾਂ ਜਿਵੇਂ ਹੀ ਇਹ ਦਿਖਾਈ ਦੇਵੇਗਾ.
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.4.8/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("http://www.spacex.com",
{"waitfor": "#Content"}).Create();
</script>