Beispiel
Öffnen Sie ein neues Fenster, und bewegen Sie das neue Fenster 250px relativ zu seiner aktuellen Position:
function openWin()
{
myWindow = window.open('', '', 'width=200, height=100'); // Opens
a new window
myWindow.document.write("<p>This is 'myWindow'</p>"); // Some text in the new window
}
function moveWin()
{
myWindow.moveBy(250, 250); // Moves the new window
myWindow.focus(); // Sets focus to
the new window
}
Versuch es selber " Mehr "Try it Yourself" Sie "Try it Yourself" Beispiele unten.
Definition und Verwendung
Die moveBy() Methode verschiebt ein Fenster mit einer bestimmten Anzahl von Pixeln relativ zu ihren aktuellen Koordinaten.
Ähnliche Methoden:
- moveTo() - Verschiebt ein Fenster zu der angegebenen Position
- resizeBy() - Ändert die Größe des Fensters durch die angegebenen Pixel
- resizeTo() - Ändert die Größe des Fensters in die angegebene Breite und Höhe
Browser-Unterstützung
Methode | |||||
---|---|---|---|---|---|
moveBy() | Ja | Ja | Ja | Ja | Ja |
Syntax
window.moveBy( x,y )
Parameterwerte
Parameter | Art | Beschreibung |
---|---|---|
x | Number | Erforderlich. Eine positive oder negative Zahl, die die Anzahl der Pixel angibt, das Fenster horizontal zu bewegen, |
y | Number | Erforderlich. Eine positive oder negative Zahl, die die Anzahl der Pixel angibt, das Fenster vertikal zu bewegen |
Technische Details
Rückgabewert: | Kein Rückgabewert |
---|
Mehr Beispiele
Beispiel
Mit moveBy() zusammen mit moveTo() :
function moveWinTo() {
myWindow.moveTo(150, 150);
myWindow.focus();
}
function moveWinBy() {
myWindow.moveBy(75, 50);
myWindow.focus();
}
Versuch es selber " <Fensterobjekt