Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: от 28 Октября 2001, 17:03:20

Название: размер окна
Отправлено: от 28 Октября 2001, 17:03:20
Кто-нибудь знает как получить размер окна броузера на JS?
Название: размер окна
Отправлено: Макс от 28 Октября 2001, 18:47:06
Хмм... По-моему недавно кому-то я такое уже писал

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 соответствующие размеры
Название: размер окна
Отправлено: от 29 Октября 2001, 11:17:18
Да, все хорошо, если не ресайзить окно, но screen.width выдает как раз разрешение экрана. А смысл моего скрипта состоит в пересчете координат слоя в зависимости от размера откытого окна, а так же при изменении размера окна.
В любом случае - спасибо за ответ.
Название: размер окна
Отправлено: Макс от 29 Октября 2001, 18:25:18
Тогда вместо screen.width и screen.height юзай
screen.AvailWidth и screen.AwailHeight

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