Обычно используется:
JS Получите размер окна браузера
Код кода копирования следующим образом:
// Получить ширину окна
if (window.innerwidth)
Winwidth = window.innerwidth;
Else if ((document.body) && (document.body.clientwidth)))
WinWidth = Document.Body.ClientWidth;
// Получить высоту окна
if (window.innerheight)
Winheight = window.innerheight;
Else if ((document.body) && (documen.body.clientheight))
Winheight = document.body.clitingheight;
// Через внутреннюю часть документа внутреннее обнаружение получается размер окна
If (document.documentelement && document.documentlement.clintheightheightheightheighe && DocumentElementWidth)
{{
Winheight = document.documentedlement.clientheight;
WinWidth = Document.DocumentElement.ClientWidth;
}
подробно:
Вы можете увидеть размер окна для получения различных браузеров:
<Скрипт>
Функция getInfo ()
{{
var s = "";
S = "Веб -страница может быть видной областью широкой:" Document.Body.ClientWidth;
s = "Веб -страница видимой области высокой:" document.body.clientheight;
S = "Веб -страницы видимой площади ширины:" document.body.offsetwidth "(включая ширину края и проката)";
s = "Веб -страница видимая площадь высота:" document.body.offsetheight "(включая ширину края)";
s = "Текст веб -страницы Полный текст ширина:" document.body.scrollwidth;
s = "Текст веб -страницы Полный текст высокий:" document.body.scrollheight;
s = "ff), который отказывается на веб -странице:" document.body.scrolltop;
s = "IE) из" веб -страниц развернута (т.е.): "document.documentelement.scroltop;
S = "Веб -страница свернута слева:" document.body.scrollleft;
S = "Текстовая часть веб -страницы:" window.screentop;
S = "Текстовая часть веб -страницы слева:" window.screenleft;
S = "Разрешение экрана:" window.screen.height;
S = "Ширина разрешения экрана:" window.screen.width;
S = "Экран доступный Рабочая зона Высота:" window.screen.AvailHeight;
S = "Экран доступный рабочей области ширина:" window.screen.availWidth;
s = "Настройка вашего экрана" window.screen.colordepth "по цвету";
s = "Настройки вашего экрана" window.screen.devicexdpi "pixel/inch";
// предупреждение (ы);
}
getInfo ();
</script>
В моем местном тесте:
Вы можете использовать его в соответствии с IE, Firefox, Opera
Document.body.clientWidth
document.body.clitingheight
Это можно получить, очень просто и удобно.
И в проекте компании:
Опера все еще используется
Document.body.clientWidth
document.body.clitingheight
Но т.е. и Firefox используются
document.documentelement.clientWidth
document.documentelement.clientHeight
Это оказался стандартом W3C.
<!
Если вы добавите эту строку на страницу, она в т.е.
document.body.clientwidth ==> Ширина объекта тела
document.body.clitingheight ==> Высота объекта тела
document.documentelement.clientWidth ==> Видимая ширина площади
document.documentelement.clientHeight ==> Высота видимой области
В Firefox:
document.body.clientwidth ==> Ширина объекта тела
document.body.clitingheight ==> Высота объекта тела
document.documentelement.clientWidth ==> Видимая ширина площади
document.documentelement.clientHeight ==> Высота видимой области
В опере:
document.body.clientwidth ==> Видимая ширина площади
document.body.clitingheight ==> Повышенная высота площади
document.documentelement.clientWidth ==> Ширина объекта страницы (то есть ширина объекта тела плюс ширина поля)
document.documentelement.clientHeight == >> Высота объекта страницы (то есть высота объекта тела плюс поля высокой)
И если нет стандартного определения W3C, то тогда
Т.е. есть:
document.documentelement.clientWidth ==> 0
document.documentelement.clientHeight ==> 0
Firefox - это:
document.documentelement.clientwidth ==> Ширина объекта страницы (то есть ширина объекта тела плюс ширина поля) документ. Documenetelement.clientHeight ==> Высота объекта страницы (то есть высота объекта тела плюс поля)
Опера - это:
document.documentelement.clientwidth ==> Ширина объекта страницы (то есть ширина объекта тела плюс ширина поля) документ. Documenetelement.clientHeight ==> Высота объекта страницы (то есть высота объекта тела плюс поля)