English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
moveBy()El método mueve la ventana en relación con sus coordenadas actuales un número específico de píxeles.
Este método mueve la ventana en relación con su posición actual. Por el contrario,window.moveTo()Mover la ventana a una posición absoluta.
window.moveBy(x, y)
// Función para abrir una nueva ventana function windowOpen() { popupWindow = window.open("", "", "width=200, height=200"); } //Función de abrir la ventana móvil function windowMove() { popupWindow.moveBy(200, 200); popupWindow.focus(); }Prueba y mira‹/›
Todos los navegadores soportan completamente el método moveBy():
Método | |||||
moveBy() | Sí | Sí | Sí | Sí | Sí |
Parámetros | Descripción |
---|---|
x | Número de píxeles para mover la ventana horizontalmente. El valor positivo está a la derecha y el negativo a la izquierda |
y | Número de píxeles para mover la ventana verticalmente. El valor positivo baja y el negativo sube |
Valor devuelto: | Ninguno |
---|
Este ejemplo combina moveBy() con moveTo():
function windowMoveTo() { popupWindow.moveTo(150, 150); popupWindow.focus(); } function windowMoveBy() { popupWindow.moveBy(100, 100); popupWindow.focus(); }Prueba y mira‹/›
Referencia de ventana (Window):Método moveTo()
Referencia de ventana (Window):Método resizeBy()
Referencia de ventana (Window):Método resizeTo()