एचटीएमएल संदर्भ

वर्णमाला द्वारा HTML श्रेणी के अनुसार HTML एचटीएमएल ब्राउज़र समर्थन एचटीएमएल गुण HTML वैश्विक गुण एचटीएमएल घटनाक्रम एचटीएमएल रंग एचटीएमएल कैनवास एचटीएमएल ऑडियो/वीडियो एचटीएमएल कैरेक्टर सेट एचटीएमएल सिद्धांत एचटीएमएल यूआरएल एनकोड एचटीएमएल भाषा कोड एचटीएमएल देश कोड HTTP संदेश HTTP तरीके पीएक्स से ईएम कन्वर्टर कुंजीपटल अल्प मार्ग


एचटीएमएल <स्क्रिप्ट> विशेषता को स्थगित करें

एचटीएमएल <स्क्रिप्ट> टैग

उदाहरण

एक स्क्रिप्ट जो पेज को पार्स करने के समानांतर डाउनलोड की जाएगी, और पेज की पार्सिंग समाप्त होने के बाद निष्पादित की जाएगी:

<script src="demo_defer.js" defer></script>

परिभाषा और उपयोग

विशेषता एक deferबूलियन विशेषता है।

यदि deferविशेषता सेट है, तो यह निर्दिष्ट करती है कि स्क्रिप्ट को पृष्ठ को पार्स करने के समानांतर डाउनलोड किया गया है, और पृष्ठ को पार्स करने के बाद निष्पादित किया गया है।

नोट: विशेषता deferकेवल बाहरी स्क्रिप्ट के लिए है (केवल तभी उपयोग किया जाना चाहिए जब srcविशेषता मौजूद हो)।

नोट: बाहरी स्क्रिप्ट को कई तरीकों से निष्पादित किया जा सकता है:

  • यदि asyncमौजूद है: स्क्रिप्ट को पृष्ठ को पार्स करने के समानांतर डाउनलोड किया जाता है, और जैसे ही यह उपलब्ध होता है (पार्सिंग पूर्ण होने से पहले) निष्पादित किया जाता है।
  • यदि deferमौजूद है (और नहीं async): स्क्रिप्ट को पेज को पार्स करने के समानांतर डाउनलोड किया जाता है, और पेज को पार्स करने के बाद निष्पादित किया जाता है
  • यदि न तो मौजूद है asyncया deferमौजूद नहीं है: स्क्रिप्ट को तुरंत डाउनलोड और निष्पादित किया जाता है, स्क्रिप्ट पूरी होने तक पार्सिंग को अवरुद्ध करता है

ब्राउज़र समर्थन

तालिका में संख्याएं पहले ब्राउज़र संस्करण को निर्दिष्ट करती हैं जो विशेषता का पूर्ण समर्थन करता है।

Attribute
defer 8.0 10.0 3.5 5.0 15.0

वाक्य - विन्यास

<script defer>

एचटीएमएल <स्क्रिप्ट> टैग