कुछ वेबपृष्ठों को लोड करने या आपके द्वारा दी गई विशिष्ट सामग्री के लिए कुछ समय लग सकता है intमुख्य पृष्ठ लोड होने के बाद उसमें लोड किया जा सकता है। यह AJAX के भारी वेब पृष्ठों पर विशेष रूप से सच है सामग्री जावास्क्रिप्ट के माध्यम से भरी हुई है।
GrabzIt यह पता लगाता है कि जब कोई वेबपेज लोड होता है, लेकिन ऊपर सूचीबद्ध कुछ विशिष्ट परिस्थितियों के लिए, देरी के रूप में कुछ अतिरिक्त निर्देशों की आवश्यकता होती है, जिन्हें कैप्चर करने से पहले उपयोग किया जाना चाहिए या कैप्चर करने से पहले निर्दिष्ट HTML तत्व के इंतजार के लिए इंतजार करना चाहिए। आगे। यदि आप वेब पृष्ठों के स्क्रीनशॉट ले रहे हैं या HTML को परिवर्तित कर रहे हैं तो इन तकनीकों का उपयोग किया जा सकता है into PDF का, चित्र या Word दस्तावेज़, और आपके पास एक प्रीमियम पैकेज है। हालाँकि दोनों तकनीकें तीस सेकंड के अधिकतम प्रतीक्षा समय तक सीमित हैं।
ये सुविधाएँ हमारे यहाँ भी उपलब्ध हैं ऑनलाइन स्क्रीनशॉट और वेब खुरचनी टूल्स तक पहुँच प्रदान करता है|
कब्जा करने से पहले निर्दिष्ट समय की प्रतीक्षा कैसे करें?
बस मिलीसेकंड में देरी को निर्दिष्ट करें और यह है कि कब्जा कब तक इंतजार करेगा। याद रखें कि एक सेकंड में 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 एलिमेंट का इंतजार कैसे करें?
यह तकनीक उन वेबपेजों पर विशेष रूप से उपयोगी है जो सामग्री लोड करने के लिए AJAX विधियों का उपयोग करते हैं। पहले अपने ब्राउज़र डेवलपर टूल का उपयोग उस तत्व की पहचान करने के लिए करें जिसकी आपको प्रतीक्षा करने की आवश्यकता है, उसकी आईडी, कक्षा पर ध्यान दें या अधिक जटिल सीएसएस चयनकर्ता बनाएं। फिर यह निर्दिष्ट करें सीएसएस चयनकर्ता और एक बार तत्व दिखाई देने पर वेब पेज कैप्चर हो जाता है। ध्यान दें कि यदि कई मेल खाते 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>