2009-06-02 1 views
5

पृष्ठ पूरी तरह से प्रस्तुत होने पर आप जावास्क्रिप्ट फ़ंक्शन निष्पादित करने के बारे में कैसे जाएंगे (प्रदर्शित) मुझे पता है कि पृष्ठ लोड होने पर ऑनलोड ईवेंट निष्पादित होता है लेकिन इसे प्रस्तुत करने से पहले।जब पृष्ठ पूरी तरह से प्रस्तुत किया गया है तो आप जावास्क्रिप्ट फ़ंक्शन निष्पादित कैसे करते हैं?

मैंने पहले 0 अंतराल के साथ टाइमआउट का उपयोग करके इस समस्या को हल किया है, जो आम तौर पर काम करता प्रतीत होता है, लेकिन मेरी नाज़ुक संवेदनशीलताओं के लिए थोड़ा सा सुरुचिपूर्ण लगता है।

क्या ऐसा करने का कोई उचित तरीका है?

यूआईएम जावा जावा स्क्रिप्ट फ्रेमवर्क के रूप में प्रोटोटाइप का उपयोग कर रहा है, इसलिए उत्तर देने में मदद मिलती है, हालांकि मैंने सोचा होगा कि यह जावास्क्रिप्ट में बनाया जाएगा।

उत्तर

7

ऑनलोड ईवेंट पूरी तरह से प्रस्तुत किया जाता है (छवियों जैसे निर्भरता सहित)।

शायद आप इसे प्रोटोटाइप के dom:loaded event (जो डोम लोड होने पर आग लगती है लेकिन सभी निर्भरताओं को शामिल करने से पहले) में उलझन में हैं)?

(ईमानदारी से कहूं तो इस an X-Y problem तरह लगता है।)

+0

+1 कभी कभी यह सिर्फ इतना है कि आसान है – annakata