Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

JavaScript में Window.onload और onDocumentReady में अंतर


दोनों फ़ंक्शन का उपयोग ब्राउज़र में पेज लोड होने पर टास्क करने के लिए किया जाता है लेकिन इनके एक्ज़िक्यूशन के तरीके और समय में सूक्ष्म अंतर हैं।

window.onload कोड तब एक्ज़िक्यूट करता है जब ब्राउज़र DOM ट्री और अन्य सभी संसाधन जैसे इमेज, ऑब्जेक्ट्स आदि लोड कर लेता है।

onDocumentReady तब एक्ज़िक्यूट होता है जब DOM ट्री बन जाता है, अन्य संसाधनों के लोड होने का इंतज़ार किए बिना। यह onDocumentReady के साथ DOM के विरुद्ध कोड को तेज़ी से एक्ज़िक्यूट करने की अनुमति देता है।

एक और अंतर यह है कि window.onload क्रॉस-ब्राउज़र कम्पैटिबल नहीं है जबकि jQuery के document.ready() जैसी चीज़ का उपयोग सभी ब्राउज़र्स पर अच्छी तरह से काम करेगा।

  1. HTML DOM Window parent प्रॉपर्टी HTML DOM Window parent प्रॉपर्टी

    HTML DOM Window parent प्रॉपर्टी HTML DOM Window parent प्रॉपर्टी चाइल्ड विंडो की पैरेंट विंडो का रेफरेंस लौटाती है। सिंटैक्स पैरेंट विंडो का रेफरेंस प्राप्त करना window.parent उदाहरण आइए HTML DOM Window parent प्रॉपर्टी का एक उदाहरण देखें: <!DOCTYPE html> <html> <head> <ti

  1. HTML DOM Window frames प्रॉपर्टी HTML DOM Window frames प्रॉपर्टी

    HTML DOM Window frames प्रॉपर्टी HTML DOM Window frames प्रॉपर्टी उस विंडो से संबंधित एक ऑब्जेक्ट लौटाती है जो इसमें मौजूद सभी फ्रेम्स को दर्शाता है। सिंटैक्स वर्तमान विंडो में फ्रेम्स प्राप्त करना window.frames उदाहरण आइए HTML DOM Window frames प्रॉपर्टी का एक उदाहरण देखें: <!DOCTYPE html&g

  1. HTML DOM Window frameElement प्रॉपर्टी HTML DOM Window frameElement प्रॉपर्टी

    HTML DOM Window frameElement प्रॉपर्टी HTML DOM Window frameElement प्रॉपर्टी एक HTML एलिमेंट लौटाती है जो उस विंडो से संबंधित होता है जिसमें यह एम्बेडेड होता है जैसे <embed>, <iframe>, या <object>। सिंटैक्स विंडो एम्बेडिंग एलिमेंट प्राप्त करना window.frameElement उदाहरण आइए HT