Экран - Ваш экран: значение размера изменяется в зависимости от размера вашего монитора.
screen.availWidth //There is no screen.height
Окно или документ - Окно браузера (окно просмотра браузера, НЕ включая панели инструментов и полосы прокрутки). Игнорирует невидимую прокручиваемую часть, если страница прокручиваема. Используйте «окно» для IE9 и выше, это просто.
window.innerHeight //IE9, Chrome, Safari, Firefox
document.documentElement(or body).clientHeight //IE 8,7,6,5
Примечание : окно и документ не совпадают. Объект документа (из DOM) является свойством объекта Window (из спецификации). Но выдают одинаковый размер.
От W3Schools я хотел бы думать, что «Окно» - это обозначение для новых версий браузера (IE9, Chrome, Firefox и т. Д.), А «документ» - для IE 8,7,6,5.
http://www.w3schools.com/js/js_window.asp,, а также протестировал вышеприведенное на простой странице aspx на мониторах разных размеров.