Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Java / JavaScript


РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Java/JavaScript

Выпуск № 427
от 07.09.2007, 22:35

Администратор:Калашников О.А.
В рассылке:Подписчиков: 370, Экспертов: 34
В номере:Вопросов: 1, Ответов: 1


Вопрос № 100584: Добрый день, коллеги! Просветите меня, неуча Javascript`ового, как можно узнать ширину клиентской области окна браузера. Меня интересует именно та часть, в которой документ загружен, если что. Высота тоже пригодится, как вариант, но ширина нужнее...

Вопрос № 100.584
Добрый день, коллеги!
Просветите меня, неуча Javascript`ового, как можно узнать ширину клиентской области окна браузера. Меня интересует именно та часть, в которой документ загружен, если что. Высота тоже пригодится, как вариант, но ширина нужнее.
Отправлен: 02.09.2007, 22:20
Вопрос задал: Бородин Александр Олегович (статус: 8-ой класс)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Иоффе Мэир Вэлевич
Здравствуйте, Бородин Александр Олегович!

вот так.
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 я совсем и не подумал, зато теперь сделал все, что хотел. Еще раз спасибо! И Вам удачи.


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2007, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале
Версия системы: 4.58 от 30.08.2007
Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное