Вопрос № 100584: Добрый день, коллеги!
Просветите меня, неуча Javascript`ового, как можно узнать ширину клиентской области окна браузера. Меня интересует именно та часть, в которой документ загружен, если что. Высота тоже пригодится, как вариант, но ширина нужнее...
Вопрос № 100.584
Добрый день, коллеги!
Просветите меня, неуча Javascript`ового, как можно узнать ширину клиентской области окна браузера. Меня интересует именно та часть, в которой документ загружен, если что. Высота тоже пригодится, как вариант, но ширина нужнее.
Отвечает: Иоффе Мэир Вэлевич
Здравствуйте, Бородин Александр Олегович!
вот так.
var width= document.documentElement.clientWidth;
var heigth= document.documentElement.clientHeight;
имейте в виду что возвращаемые значения имеют тип integer
так что если в дальнейшем будете что-то растягивать на весь
экран при помощи obj.style.width, то присоединяйте в конце 'px'
вот так:
obj.style.width = document.documentElement.clientWidth+ 'px'
Удачи.
Ответ отправил: Иоффе Мэир Вэлевич (статус: 1-ый класс)
Ответ отправлен: 02.09.2007, 22:32 Оценка за ответ: 5 Комментарий оценки: Спасибо, работает... Как-то про clientWidth я совсем и не подумал, зато теперь сделал все, что хотел. Еще раз спасибо! И Вам удачи.