windowオブジェクト
windowオブジェクトはウィンドウの情報を提供したり、ウィンドウの設定やダイアログボックスの表示などの操作を行うオブジェクトです。
プロパティ
window.プロパティ
以下はwindowオブジェクトのプロパティの一覧です。
分類 | プロパティ名 | 内容 |
---|---|---|
オブジェクト | document | documentオブジェクト |
location | locationオブジェクト | |
frame | frameオブジェクトおよび配列 | |
history | historyオブジェクトおよび配列 | |
情報 | name | ウィンドウ名 |
self | 現在のウィンドウ自身 | |
top | 1番手前にあるウィンドウ | |
closed | ウィンドウが閉じられている状態 | |
opener | openメッソドで開かれたウィンドウから元のウィンドウを参照する | |
幅/高さ/位置 | innerHeight | ウィンドウの表示領域の高さ |
innerWidth | ウィンドウの表示領域の幅 | |
outerHeight | ウィンドウの外周の高さ | |
outerWidth | ウィンドウの外周の幅 | |
pageXOffset | ウィンドウのX座標の位置 | |
pageYOffset | ウィンドウのY座標の位置 | |
フレーム | length | ウィンドウのフレーム数 |
parent | ウィンドウ内のフレームの親フレーム | |
ステータス | status | ステータス行のメッセージ |
defaultStatus | デフォルトのステータス行のメッセージ |
メッソッド
window.メソッド(引数)
以下はwindowオブジェクトのメソッドの一覧です。
分類 | メソッド名 | 内容 |
---|---|---|
ダイアログボックス | alert | 警告用ダイアログボックスを開く |
confirm | 確認用ダイアログボックスを開く | |
prompt | 入力欄付きのダイアログボックスを開く | |
ウィンドウ操作 | open | 新しいウィンドウを開く |
close | ウィンドウを閉じる | |
stop | 読み込みを中止する | |
moveBy | ウィンドウを指定した分量ずつ移動する | |
moveTo | ウィンドウを指定した位置に移動する | |
resizeBy | ウィンドウを指定した分量ずつリサイズする | |
resizeTo | ウィンドウを指定したサイズにリサイズする | |
scroll | ウィンドウをスクロールする | |
scrollBy | ウインドウ内の表示領域を指定した分量ずつスクロールする | |
scrollTo | ウインドウ内の表示領域を指定した位置までスクロールする | |
移動 | forward | 一つ先のURLに進む |
home | ホームに指定したURLに進む | |
back | 一つ前のURLに戻る | |
時間 | setTimeout | ミリ秒単位で指定した時間後に実行する |
clearTimeout | setTimeoutメソッドの停止 | |
setInterval | 一定時間(1ミリ秒)ごとに指定された処理を繰り返す | |
clearInterval | setIntervalメソッドの停止 | |
イベント | captureEvents | 全てのイベントを取得する |
routeEvent | 取得したイベントと同じ階層のイベント | |
オブジェクト | toString | オブジェクトを文字列に変える |
valueOf | オブジェクトの値を返す | |
toSource | オブジェクトの値を文字列で返す | |
その他 | 印刷する |