![]() |
|
||||||||||
|
|||||
|
Регистрация: Nov 2001
Сообщений: 182
|
плиз, хоть в этот раз подскажите!
как узнать границы окна (в пикселях) ? мне нужно, чтобы alert'ом выводились размеры окна (без меню, скроллов и статус-бара), "белого окна" document.body.offsetWidth (clientWidth) не работает window.innerWidth возвращает UNDEFINED вот мой скрипт, может я где-то ошибаюсь? <script language="JavaScript"> vax x=document.body.clientWidth; vax y=document.body.clientHeight; alert ("x= "+x+" y= "+y) </script> ![]() |
|
|||||
|
.grin! wuz here
|
|
|
|||||
|
Регистрация: Nov 2001
Сообщений: 182
|
KidsKilla, спасибо конечно, но
document.documentElement.clientWidth возвращает 0... не знаю, в чем проблема ![]() |
|
|||||
|
var x = screen.availWidth;
var y = screen.availHeight;
__________________
Тут вы найдете ответы на почти все вопросы: А можно ли сделать так ? - Можно. Почему не работает ? - Неправильно сделано. Где ошибка ? - В ДНК. |
|
|||||
|
.grin! wuz here
|
Цитата:
я отвечу. нет. вот запусти и посмотри. |
|
|||||
|
Kid, твой скрипт в FF2.0 не воркает. В остальных просто не тестил
![]()
__________________
Тут вы найдете ответы на почти все вопросы: А можно ли сделать так ? - Можно. Почему не работает ? - Неправильно сделано. Где ошибка ? - В ДНК. |
|
|||||
|
.grin! wuz here
|
Цитата:
тестил в фф 2 ие 5.0 5.5 6 и опере <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Тест ширины-высоты</title>
<style type="text/css">
HTML,BODY{height:100%;}
</style>
</head><body>
<script type="text/javascript">
var x = document.documentElement.clientWidth || document.body.clientWidth || window.innerWidth;
var y = document.documentElement.clientHeight || document.body.clientHeight || window.innerHeight;
alert("Размеры окна: "+x+" x "+y);
</script>
</body>
</html>
Последний раз редактировалось KidsKilla; 22.11.2006 в 15:47. |
|
|||||
|
Угумс, точно, в теле документа воркает.
Без стиля отдает другие значения.
__________________
Тут вы найдете ответы на почти все вопросы: А можно ли сделать так ? - Можно. Почему не работает ? - Неправильно сделано. Где ошибка ? - В ДНК. |
|
|||||
|
.grin! wuz here
|
Цитата:
ессно в теле. покуда нет тега боди нет и окна. а стили нужны в основном опере. |
|
|||||
|
Регистрация: Nov 2001
Сообщений: 182
|
моя проблема была в том, что я запускал скрипт из тега <head>, а ведь пока нет <body> - нет и его размера!
![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:00. |
|
|
« Предыдущая тема | Следующая тема » |
|
|