среда, 10 марта 2010 г.

Устаналиваем размер окна

На проекте, в котором сейчас работаю нужно мне изменить размер окна - задать точное значение в пикселях, видимой части.
Есть такая штука как window.innerWidth и window.Height, но у меня в опере эти переменные доступны только для чтения,
т.е. присваивай им что угодно лучше не станет.

Есть еще функция resizeTo() которая изменяет размер окна - но делает это для общего размера, включая полоску шапки+отступы+всякая фигня.
А мне нужно именно размер видимой части.

Все гениальное просто:
var ww = window.outerWidth - window.innerWidth;
var hh = window.outerHeight - window.innerHeight;
resizeTo( width+ww,height+hh);

Комментариев нет:

Отправить комментарий