मैं कैसे जांचूं कि पृष्ठ AJAX या HTTP GET/POST अनुरोध लंबित है या नहीं? मैं इस जांच के लिए जावास्क्रिप्ट और/या पायथन का उपयोग करता हूं।लंबित AJAX अनुरोध या HTTP GET/POST अनुरोध
जो मैं करना चाहता था वह एक स्क्रिप्ट निष्पादित करता है यदि किसी पृष्ठ ने सभी अनुरोधों को पूरा कर लिया हो। ऑनलोड मेरे लिए काम नहीं करता है, अगर आपने फायरबग नेट पैनल का इस्तेमाल किया है, तो आप जान लेंगे। पेज लोड होने पर ऑनलोड आग लगती है लेकिन एक संभावना है कि अभी भी लंबित अनुरोध कहीं भी लटक रहा है।
अग्रिम धन्यवाद।
मैं चाहता था कि मूल रूप से जांचें कि पृष्ठ पूरी तरह से लोड हो गया है या नहीं। कोई लंबित http प्राप्त/पोस्ट AJAX अनुरोध नहीं है। उपरोक्त कोड चाल है। – klambiguit
मुझे यकीन है कि तैयार स्टेटस "पूर्ण" बनने के बाद भी HTTP अनुरोध लंबित हो सकता है। 'लोड' घटना उस तैयार स्थिति से मेल खाती है और इसका मतलब यह है कि प्रारंभिक अनुरोध ने अपनी सभी निर्भरताओं को लोड किया है (जैसा कि लंबित अनुरोधों के विपरीत नहीं है)। आप इसे yahoo.com जैसे पृष्ठ पर क्रोम के नेटवर्क टैब में देख सकते हैं। लाल रेखा 'लोड' घटना है लेकिन उसके बाद अक्सर चीजें लंबित होती हैं। – user2859458