Программирование > JavaScript & JScript

размер окна

(1/1)

:
Кто-нибудь знает как получить размер окна броузера на JS?

Макс:
Хмм... По-моему недавно кому-то я такое уже писал

var height=0;var width=0;
if (self.screen) {     // for NN4 and IE4
        width = screen.width
        height = screen.height}
else
    if (self.java) {   // for NN3 with enabled Java
       var jkit = java.awt.Toolkit.getDefaultToolkit();
       var scrsize = jkit.getScreenSize();
       width = scrsize.width;
       height = scrsize.height; }

Теперь в переменных width и height соответствующие размеры

:
Да, все хорошо, если не ресайзить окно, но screen.width выдает как раз разрешение экрана. А смысл моего скрипта состоит в пересчете координат слоя в зависимости от размера откытого окна, а так же при изменении размера окна.
В любом случае - спасибо за ответ.

Макс:
Тогда вместо screen.width и screen.height юзай
screen.AvailWidth и screen.AwailHeight

И все орагизовать так:


var height=0;var width=0;
width = screen.AvailWidth;
height = screen.AvailHeight;

function func()
{
width = screen.AvailWidth;
height = screen.AvailHeight;
}

...

Если будет изменяться размер окна, будут пересчитываться и переменные width и height

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии