JavaScriptにおけるWindowオブジェクト(ウィンドウオブジェクト)のプロパティ、メソッド、下位オブジェクトについて。
Windowオブジェクト(ウィンドウオブジェクト)のプロパティやメソッドは、ウィンドウやダイアログの開閉や操作などをすることができる。
また、Windowオブジェクト(ウィンドウオブジェクト)には、多くの下位オブジェクトが存在する。
プロパティ
Windowオブジェクト(ウィンドウオブジェクト)のプロパティについて。
-
window.dialogArgumentsプロパティ
window.showModalDialog()メソッドの第2引数でモーダルダイアログに渡した内容を返すプロパティ。 -
window.returnValueプロパティ
モーダルダイアログから返す値を格納するプロパティ。 -
window.closedプロパティ
ウィンドウが閉じられているかどうかを返すプロパティ。 -
window.nameプロパティ
ウィンドウの名前を取得または設定するプロパティ。 -
window.openerプロパティ
現在のウィンドウを開いたウィンドウへの参照を返すプロパティ。 -
window.selfプロパティ
現在のウィンドウへの参照を返すプロパティ。 -
window.historyプロパティ
Historyオブジェクトへの参照を返すプロパティ。 -
window.outerHeightプロパティ
ウィンドウの外側の高さを取得するプロパティ。 -
window.outerWidthプロパティ
ウィンドウの外側の幅を取得するプロパティ。 -
window.innerHeightプロパティ
ウィンドウの内側の高さを取得するプロパティ。 -
window.innerWidthプロパティ
ウィンドウの内側の幅を取得するプロパティ。
メソッド
Windowオブジェクト(ウィンドウオブジェクト)のメソッドについて。
-
window.alert( message )メソッド
「OK」ボタン付きのアラートダイアログ(警告ダイアログ)を出現させるメソッド。 -
window.confirm( message )メソッド
「OK」ボタンと「キャンセル」ボタンが付いている確認ダイアログを出現させるメソッド。 -
window.prompt( message )メソッド
テキスト入力用のダイアログを出現させるメソッド。 -
window.prompt( message, defaultValue )メソッド
テキスト入力用のダイアログを出現させるメソッド。テキスト入力欄の初期値を、第2引数「defaultValue」で設定できる。 -
window.showModalDialog( url )メソッド
モーダルダイアログを出現させるメソッド。 -
window.showModalDialog( url, arguments )メソッド
モーダルダイアログを出現させるメソッド。第2引数「arguments」で、モーダルダイアログに渡す引数を指定できる。 -
window.showModalDialog( url, arguments, options )メソッド
モーダルダイアログを出現させるメソッド。第3引数「options」で、モーダルダイアログのサイズなどを指定できる。
-
window.scrollBy( x, y )メソッド
指定した相対座標の位置までスクロールするメソッド。 -
window.scrollTo( x, y )メソッド
指定した絶対座標の位置までスクロールするメソッド。 -
window.moveBy( x, y )メソッド
指定した相対座標の位置にウィンドウを移動するメソッド。 -
window.moveTo( x, y )メソッド
指定した絶対座標の位置にウィンドウを移動するメソッド。 -
window.resizeBy( x, y )メソッド
ウィンドウの大きさを変更するメソッド。 -
window.resizeTo( x, y )メソッド
ウィンドウの大きさを変更するメソッド。 -
window.focus()メソッド
ウィンドウにフォーカスを当てるメソッド。 -
window.blur()メソッド
ウィンドウのフォーカスを外すメソッド。 -
window.stop()メソッド
ウィンドウの読み込みを停止するメソッド。 -
window.print()メソッド
ブラウザの印刷ダイアログを呼び出すメソッド。 -
window.home()メソッド
ブラウザのホームページに指定したページに移動するメソッド。 -
window.back()メソッド
ブラウザの履歴リストの中の前のURLへ移動するメソッド。 -
window.forward()メソッド
ブラウザの履歴リストの中の次のURLへ移動するメソッド。
-
window.open()メソッド
新たなウィンドウを開くメソッド。 -
window.open( url )メソッド
新たなウィンドウを開き、第1引数「URL」に指定したドキュメントを読み込むメソッド。 -
window.open( url, name )メソッド
新たなウィンドウを開き、第2引数「name」に指定したウィンドウやフレームに、第1引数「URL」に指定したドキュメントを読み込むメソッド。 -
window.open( url, name, features )メソッド
新たなウィンドウを開き、第2引数「name」に指定したウィンドウやフレームに、第1引数「URL」に指定したドキュメントを読み込むメソッド。第3引数「features」にウィンドウの表示スタイルを指定できる。 -
window.close()メソッド
ウィンドウを閉じるメソッド。
-
window.setTimeout( func, delayTime )メソッド
第2引数「delayTime」に指定した時間が経過すると、第1引数「func」に指定した関数を実行するメソッド。 -
window.clearTimeout( timeoutID )メソッド
window.setTimeout( func, delayTime )メソッドで設定した遅延実行(タイマー)を中止するメソッド。 -
window.setInterval( func, delayTime )メソッド
第2引数「delayTime」に指定した時間が経過する度に、第1引数「func」に指定した関数を繰り返し実行するメソッド。 -
window.clearInterval( intervalID )メソッド
window.setInterval( func, delayTime )メソッドで設定した遅延繰り返し実行(繰り返しタイマー)を中止するメソッド。
下位オブジェクト
Windowオブジェクト(ウィンドウオブジェクト)には、多くの下位オブジェクトがある。