HTML DOM ডিফল্টভিউ প্রপার্টিটি উইন্ডো অবজেক্ট ফেরত দেওয়ার জন্য ব্যবহৃত হয় যা উইন্ডোতে খোলা বর্তমান নথির সাথে যুক্ত।
সিনট্যাক্স
নিচের সিনট্যাক্স −
document.defaultView
উদাহরণ
আসুন HTML DOM ডিফল্টভিউ প্রপার্টি -
-এর একটি উদাহরণ দেখি<!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>
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে
উইন্ডো ইনফো বোতামে ক্লিক করলে -
উপরের উদাহরণে -
আমরা প্রথমে একটি বোতাম "উইন্ডো ইনফো" তৈরি করেছি যা ব্যবহারকারী দ্বারা ক্লিক করলে winInfo() ফাংশনটি কার্যকর করবে -
<button>Window Info</button>
winInfo() ফাংশন ডকুমেন্ট ডিফল্টভিউ প্রপার্টি ব্যবহার করে ডকুমেন্টের উইন্ডো অবজেক্ট পায় এবং এটি পরিবর্তনশীল উইনে বরাদ্দ করে। তারপরে আমরা উইন্ডো অবজেক্টের স্ক্রীনটপ, স্ক্রীনলেফ্ট এবং নেম প্রোপার্টি মানগুলি পাই এবং এটিকে যথাক্রমে ভ্যারিয়েবল টপ, বাম এবং নাম নির্ধারণ করি৷
স্ক্রীনলেফ্ট এবং স্ক্রিনটপ যথাক্রমে স্ক্রীনের উপরের এবং বাম থেকে ব্রাউজার উইন্ডোর দূরত্ব প্রদর্শন করে। নামের বৈশিষ্ট্য উইন্ডোটির নাম প্রদান করে যা নাল −
হতে পারে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; }