स्क्रीन - आपकी स्क्रीन: आकार मान आपके मॉनीटर आकार के साथ बदलता है।
screen.availWidth //There is no screen.height
विंडो या दस्तावेज़ - ब्राउज़र की खिड़की (ब्राउज़र व्यूपोर्ट, टूलबार और स्क्रॉलबार को छोड़कर)। यदि पृष्ठ स्क्रॉल करने योग्य है तो अदृश्य स्क्रोल करने योग्य भाग को अनदेखा करता है। IE9 और ऊपर के लिए 'विंडो' का उपयोग करें, यह सरल है।
window.innerHeight //IE9, Chrome, Safari, Firefox
document.documentElement(or body).clientHeight //IE 8,7,6,5
नोट: विंडो और दस्तावेज ही नहीं हैं। दस्तावेज़ ऑब्जेक्ट (डीओएम से) विंडो ऑब्जेक्ट (बीओएम से) की एक संपत्ति है। लेकिन एक ही आकार दें। डब्ल्यू 3 स्कूल्स से, मुझे लगता है कि 'विंडो' नए ब्राउज़र संस्करणों (आईई 9, क्रोम, फ़ायरफ़ॉक्स इत्यादि) के लिए संकेत है और 'दस्तावेज़' आईई 8,7,6,5 के लिए है।
http://www.w3schools.com/js/js_window.asp, और विभिन्न आकार के मॉनीटर पर एक सरल एएसपीएक्स पेज के साथ उपरोक्त परीक्षण भी किया।
धन्यवाद! बस आप लोगों की गति से प्यार है! : पी – Jeff
मुझे यकीन नहीं है कि यह सही है, तो मुझे दोनों के लिए समान मूल्य मिल रहे हैं। नीचे मेरी जेएसफ़ील्ड देखें। – jackrugile
यह गलत है। दस्तावेज़ ऊंचाई पूरे दस्तावेज़ की ऊंचाई है, यहां तक कि खिड़की से बाहर का हिस्सा जिसे आपको नीचे स्क्रॉल करना है और देखना है। खिड़की की ऊंचाई व्यूपोर्ट ऊंचाई है। एक गैर-स्क्रॉलिंग दृश्य के लिए, ये वही हो सकते हैं। – keithhackbarth