Метод moveBy(x,y) перемещает окно браузера на x пикселей по горизонтали и y пикселей по вертикали. Нужно помнить, что начало системы координат находится в левом верхнем углу экрана, а ось y направлена вниз. Пример:
window.moveBy(-10, 5)
сдвинет окно браузера на 10 пиксел влево и на 5 пиксел вниз.
Задание 2
Поставьте на страницу кнопку, которая сдвигала бы окно браузера вправо и вниз.
Метод resizeBy
Синтаксис: window.resizeBy(x, y)
Аргументы: x, y — целые значения
Этот метод изменяет размеры окна на x пикселей по горизонтали и y пикселей по вертикали. Пример:
window.resizeBy(10, -5).
Метод resizeTo
Синтаксис: window.resizeTo(ширина, высота)
Аргументы: ширина, высота — целые значения
Этот метод задает новые размеры окна в пикселях, равными ширине по горизонтали и высоте по вертикали. Пример: resizeTo(200, 200).
Метод moveTo
Синтаксис: window.moveTo(x, y)
Аргументы: x, y — целые значения
Этот метод перемещает окно в положение, при котором его верхний левый угол отстоит от левого верхнего угла экрана на x пикселей по горизонтали и y пикселей по вертикали. Следующий пример задаёт размеры окна и центрирует его на экране:
w = 200, h = 200;
window.resizeTo(w, h);
window.moveTo((window.screen.width-w)/2, (window.screen.height-h)/2);
Задание
Напишите скрипт, который бы разместил окно браузера в правой половине экрана.