![]() |
границы окна в Java Script
плиз, хоть в этот раз подскажите! :eek:
как узнать границы окна (в пикселях) ? мне нужно, чтобы 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> :wacko: |
Код:
<script type="text/javascript"> |
снова промах....
KidsKilla, спасибо конечно, но
document.documentElement.clientWidth возвращает 0... не знаю, в чем проблема :eek: |
var x = screen.availWidth;
var y = screen.availHeight; |
Цитата:
я отвечу. нет. вот запусти и посмотри. |
Kid, твой скрипт в FF2.0 не воркает. В остальных просто не тестил :)
|
Цитата:
тестил в фф 2 ие 5.0 5.5 6 и опере Код:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
Угумс, точно, в теле документа воркает.
Без стиля отдает другие значения. |
Цитата:
ессно в теле. покуда нет тега боди нет и окна. а стили нужны в основном опере. |
большое спасибо!
моя проблема была в том, что я запускал скрипт из тега <head>, а ведь пока нет <body> - нет и его размера! :D
|
| Часовой пояс GMT +4, время: 03:14. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.