Ваш вопрос неопределенный, поэтому я постараюсь помочь с некоторыми примерами, которые могут быть связаны с вашей проблемой.
Если вам нужно получить размер окна браузера с помощью JavaScript, вот пример:
function getClientSize() {
var width = 0, height = 0;
if(typeof(window.innerWidth) == 'number') {
width = window.innerWidth;
height = window.innerHeight;
} else if (document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) {
width = document.documentElement.clientWidth;
height = document.documentElement.clientHeight;
} else if (document.body && (document.body.clientWidth || document.body.clientHeight)) {
width = document.body.clientWidth;
height = document.body.clientHeight;
}
return {width: width, height: height};
}
Чтобы программно определить изменение размера окна браузера, присоедините прослушиватель к событию window.onresize. Обратите внимание, что в следующем упрощенном примере неважно, подключен ли уже прослушиватель (вместо этого используйте addEventListener / attachEvent):
window.onresize = function() {
var size = getClientSize();
alert("Width: " + size.width + ", Height: " + size.height);
}