Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

js экран....

339
11 августа 2006 года
verybadbug
619 / / 12.09.2005
возможно ли получить размеры экрана (ширина и высота) при помощи js ???
и установить положение окна.... чтоб посередине экрана было???....
8
11 августа 2006 года
mfender
3.5K / / 15.06.2005
См. объект screen. У него есть width и height.
339
11 августа 2006 года
verybadbug
619 / / 12.09.2005
ага.... у чё по части установки Left и Top для окна.... да и как узнать Width и Height окна тож загадка..... (((
8
11 августа 2006 года
mfender
3.5K / / 15.06.2005
Для установки координат есть window.moveTo(x,y) в координатах screen. А вот ширина и высота окна - более хиотая штука. Для IE, кажется, катит document.width, а у Gecko - window.offsetWidth. Могу ошибаться...
Там для Gecko вообще есть и innerWidth и outerWidth... Вобщем, справочник нужен.
2.8K
11 августа 2006 года
Unglued
119 / / 15.09.2005
Вот тебе кросс-платформенная функция
[HTML]
/* определение размеров открытого окна браузера*/
function findDimensions(){
var width = 0, height = 0; // переменные с шириной и высотой окна
if(window.innerWidth){ // если браузер поддерживает метод window.innerWidth
width = window.innerWidth; // присвоить ширину методом window.innerWidth
height = window.innerHeight; // присвоить высоту методом window.innerWidth
} // иначе если браузер не поддерживает метод window.innerWidth,
else if(document.body && document.body.clientWidth){ // то если браузер поддерживает объект document.body и метод .clientWidth
width = document.body.clientWidth; // присвоить ширину методом document.body.clientWidth
height = document.body.clientHeight; // присвоить высоту методом document.body.clientWidth
}
if(document.documentElement && document.documentElement.clientWidth){ // если поддерживает метод document.documentElement.clientWidth
width = document.documentElement.clientWidth; // присвоить ширину методом document.documentElement.clientWidth
height = document.documentElement.clientHeight; // присвоить высоту методом document.documentElement.clientWidth
}
}[/HTML]
339
12 августа 2006 года
verybadbug
619 / / 12.09.2005
спасибо за посты...
не получается точно определить размеры окна (документ + статус + адрес + тулбар + и т.д.).....
решил сделать немного иначе.... размер окна сделал фиксированным для конечного пользователя - размеры передаёт cgi...
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог