English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
moveBy()方法将窗口相对于其当前坐标移动指定数量的像素。
此方法相对于其当前位置移动窗口。相反,window.moveTo()将窗口移到绝对位置。
window.moveBy(x, y)
// 函数打开一个新窗口 function windowOpen() { popupWindow = window.open("", "", "width=200, height=200"); } //移动打开的窗口的功能 function windowMove() { popupWindow.moveBy(200, 200); popupWindow.focus(); }테스트해보기‹/›
모든 브라우저에서 moveBy() 메서드가 완전히 지원됩니다:
메서드 | |||||
moveBy() | 는 | 는 | 는 | 는 | 는 |
매개변수 | 설명 |
---|---|
x | 창을 수직으로 이동하는 픽셀 수. 양수는 오른쪽으로 이동하고 음수는 왼쪽으로 이동합니다 |
y | 창을垂直으로 이동하는 픽셀 수. 양수는 내려가고 음수는 올라갑니다 |
반환 값: | 없음 |
---|
이 예제는 moveBy()와 moveTo()를 결합하여 사용합니다:
function windowMoveTo() { popupWindow.moveTo(150, 150); popupWindow.focus(); } function windowMoveBy() { popupWindow.moveBy(100, 100); popupWindow.focus(); }테스트해보기‹/›
창(Window) 참조:moveTo() 메서드
창(Window) 참조:resizeBy() 메서드
창(Window) 참조:resizeTo() 메서드