Длинна, высота и скрол окна браузера (window width & height & scroll)

Получить в integer формате количество пикселей:

var w = window.innerWidth;
var h = window.innerHeight;

Кроссбраузерный вариант:

var w = window.innerWidth
|| document.documentElement.clientWidth
|| document.body.clientWidth;

var h = window.innerHeight
|| document.documentElement.clientHeight
|| document.body.clientHeight;

 

Координаты расположения окна

var winX = window.screenLeft;
var winY = window.screenTop;

Кроссбраузерный вариант:

var winX = window.screenX ? window.screenX : window.screenLeft; 
var winY = window.screenY ? window.screenY : window.screenTop;

 

Прокрутить скрол экрана:

window.scrollBy(100,100);

 

Получить на какое кол-во пикселей прокручено окно:

var winOffsetX = window.pageXOffset;
var winOffsetY = window.pageYOffset;

Кроссбраузерный вариант:

var winOffsetX = window.pageXOffset || document.documentElement.scrollLeft;
var winOffsetY = window.pageYOffset || document.documentElement.scrollTop;