English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
moveBy()La méthode déplace la fenêtre par rapport à ses coordonnées actuelles d'un certain nombre de pixels.
Cette méthode déplace la fenêtre par rapport à sa position actuelle. En revanche,window.moveTo()Déplacer la fenêtre à une position absolue.
window.moveBy(x, y)
// Ouvrir une nouvelle fenêtre function windowOpen() { popupWindow = window.open("", "", "width=200, height=200"); } //Fonction de déplacement de la fenêtre ouverte function windowMove() { popupWindow.moveBy(200, 200); popupWindow.focus(); }Testez et voyez‹/›
Tous les navigateurs prennent en charge complètement la méthode moveBy() :
Méthode | |||||
moveBy() | Oui | Oui | Oui | Oui | Oui |
Paramètres | Description |
---|---|
x | Nombre de pixels de déplacement horizontal de la fenêtre. Une valeur positive est à droite, et une valeur négative à gauche |
y | Nombre de pixels de déplacement vertical de la fenêtre. Un valeur positive descend, et une valeur négative monte |
Retour de la valeur : | Aucun |
---|
Cet exemple combine moveBy() et moveTo() :
function windowMoveTo() { popupWindow.moveTo(150, 150); popupWindow.focus(); } function windowMoveBy() { popupWindow.moveBy(100, 100); popupWindow.focus(); }Testez et voyez‹/›
Référence Fenêtre (Window) :Méthode moveTo()
Référence Fenêtre (Window) :Méthode resizeBy()
Référence Fenêtre (Window) :Méthode resizeTo()