वेब पर कब्जा और परिवर्तित करने के लिए उपकरण

कॉलबैक हैंडलर का उपयोग करते समय मैं वेब पेज में स्क्रीनशॉट कैसे दिखा सकता हूं?

एसिंक्रोनस कॉलबैक हैंडलर विधि का उपयोग करते समय आप तुरंत एक वेब पेज में स्क्रीनशॉट नहीं दिखा सकते क्योंकि यह अभी तक उत्पन्न नहीं हुआ होगा।

इसलिए इसके आसपास जाने का एक अच्छा तरीका यह भी है कि AJAX का उपयोग करके वेब पेज को अतुल्यकालिक बना दिया जाए। इसका एक उदाहरण प्रत्येक प्रोग्रामिंग भाषा के लिए उपलब्ध डेमो वेब एप्लिकेशन में दिखाया गया है।

मूल विचार यह है कि जब उपयोग करें GrabzItImageOptions क्लास आपको एक यूनिक आईडी पास करनी चाहिए customId विधि, जैसे कि GUID। फिर आप हैंडलर में स्क्रीनशॉट का फ़ाइल नाम प्रदान करने के लिए इस customId का उपयोग करेंगे।

फिर आपको सर्वर-साइड पर एक सरल पृष्ठ बनाने की आवश्यकता होगी जो यह इंगित करेगा कि क्या कस्टमआईडीडी के मान के पास स्क्रीनशॉट तैयार है।

isready.php?id=123

फिर कुछ AJAX का उपयोग करें जो आपके सर्वर-साइड पेज को उसी customId से गुजरता है यदि आपका पेज कहता है कि यह तैयार है, स्क्रीनशॉट प्रदर्शित करें।