HTML DOM defaultView प्रॉपर्टी का उपयोग उस विंडो ऑब्जेक्ट को लौटाने के लिए किया जाता है जो विंडो में खुले वर्तमान दस्तावेज़ से जुड़ा होता है।
सिंटैक्स
निम्नलिखित सिंटैक्स है:
document.defaultView
उदाहरण
HTML DOM defaultView प्रॉपर्टी का एक उदाहरण देखते हैं:
<!DOCTYPE html> <html> <body> <h2>defaultView Property example</h2> <p>Click the below button to get information about the window</p> <button onclick="winInfo()">Window Info</button> <p id="Sample"></p> <script> function winInfo() { var win = document.defaultView; var top = win.screenTop; var left = win.screenLeft; var name = win.name; document.getElementById("Sample").innerHTML = "Distance from screen top: " + top + "<br> Distance from screen left: "+left+"<br> Window name: "+name; } </script> </body> </html>
आउटपुट
यह निम्नलिखित आउटपुट उत्पन्न करेगा:

Window Info बटन पर क्लिक करने पर:

उपरोक्त उदाहरण में:
हमने पहले एक "Window Info" बटन बनाया जो उपयोगकर्ता द्वारा क्लिक किए जाने पर winInfo() फ़ंक्शन को निष्पादित करेगा:
<button>Window Info</button>
winInfo() फ़ंक्शन document के defaultView प्रॉपर्टी का उपयोग करके दस्तावेज़ का विंडो ऑब्जेक्ट प्राप्त करता है और इसे वेरिएबल win में असाइन करता है। हम फिर विंडो ऑब्जेक्ट के screenTop, screenLeft और name प्रॉपर्टी मान प्राप्त करते हैं और उन्हें क्रमशः वेरिएबल top, left और name में असाइन करते हैं।
screenLeft और screenTop ब्राउज़र विंडो की स्क्रीन के शीर्ष और बाएं से दूरी को क्रमशः प्रदर्शित करते हैं। name प्रॉपर्टी विंडो का नाम लौटाती है जो null हो सकता है:
function winInfo() { var win = document.defaultView; var top = win.screenTop; var left = win.screenLeft; var name = win.name; document.getElementById("Sample").innerHTML = "Distance from screen top: " + top + "<br> Distance from screen left: "+left+"<br> Window name: "+name; }