HTML में पेज पार्सिंग समाप्त होने पर स्क्रिप्ट निष्पादित करने के लिए defer एट्रिब्यूट का उपयोग करें।
सबसे पहले एक JS फ़ाइल जोड़ें।
इसे नाम दें, new.js:
function sayHello() {
alert("Hello World")
}
उदाहरण
अब HTML कोड जोड़ें और उपरोक्त स्क्रिप्ट निष्पादित करें:
<html>
<head>
<script src="new.js" defer></script>
</head>
<body>
<p>This is demo text.</p>
</body>
</html>
defer एट्रिब्यूट स्क्रिप्ट को तब तक डाउनलोड होने देता है जब तक HTML पार्स हो रहा है, लेकिन निष्पादन तब तक रोकता है जब तक पार्सिंग पूरी नहीं हो जाती। यह <head> में स्क्रिप्ट रखने पर भी पेज लोड को ब्लॉक नहीं करता।