例
新しいウィンドウを開き、現在の位置に新しいウィンドウ250ピクセルを動かします:
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
}
»それを自分で試してみてください もっと"Try it Yourself"以下の例。
定義と使用法
moveBy()メソッドは、ウィンドウにその現在の座標に対するピクセルの指定された数を移動させます。
関連する方法:
- moveTo() -指定された位置にウィンドウを移動します
- resizeBy() -指定された画素によりウィンドウのサイズを変更
- resizeTo() -指定された幅と高さにウィンドウのサイズを変更
ブラウザのサポート
方法 | |||||
---|---|---|---|---|---|
moveBy() | はい | はい | はい | はい | はい |
構文
window.moveBy( x,y )
パラメータ値
パラメーター | タイプ | 説明 |
---|---|---|
x | Number | 必須。 水平ウィンドウを移動するピクセルの量を指定する正または負の数 |
y | Number | 必須。 垂直方向にウィンドウを移動するためにピクセルの量を指定する正または負の数 |
技術的な詳細
戻り値: | 戻り値なし |
---|
その他の例
例
使い方moveBy()一緒moveTo()
function moveWinTo() {
myWindow.moveTo(150, 150);
myWindow.focus();
}
function moveWinBy() {
myWindow.moveBy(75, 50);
myWindow.focus();
}
»それを自分で試してみてください <ウィンドウオブジェクト