サーチ…
備考
Windowオブジェクトの詳細については、 MDNをご覧ください。
window.stop()メソッドはInternet Explorerではサポートされていません。
前書き
BOM(ブラウザオブジェクトモデル)には、現在のブラウザウィンドウとコンポーネントを表すオブジェクトが含まれています。 履歴、デバイスの画面などをモデル化するオブジェクト
BOMの一番上のオブジェクトは、現在のブラウザウィンドウまたはタブを表すwindowオブジェクトです。
- ドキュメント:現在のWebページを表します。
- 履歴:ブラウザ履歴のページを表します。
- 場所:現在のページのURLを表します。
- ナビゲータ:ブラウザに関する情報を表します。
- 画面:デバイスの表示情報を表します。
ウィンドウオブジェクトメソッド
Browser Object Modelで最も重要なオブジェクトはウィンドウオブジェクトです。ブラウザとそのコンポーネントに関する情報にアクセスするのに役立ちます。これらの機能にアクセスするには、さまざまな方法とプロパティがあります。
| 方法 | 説明 |
|---|---|
| window.alert() | メッセージとOKボタン付きのダイアログボックスを作成します。 |
| window.blur() | ウィンドウからフォーカスを削除する |
| window.close() | ブラウザウィンドウを閉じる |
| window.confirm() | メッセージ、OKボタン、キャンセルボタンでダイアログボックスを作成します。 |
| window.getComputedStyle() | 要素にCSSスタイルを適用する |
| window.moveTo(x、y) | ウィンドウの左端と上端を指定された座標に移動する |
| window.open() | パラメータとしてURLが指定された新しいブラウザウィンドウを開きます |
| window.print() | 現在のページの内容を印刷したいとブラウザに指示します。 |
| window.prompt() | ユーザー入力を取得するためのダイアログボックスを作成します。 |
| window.scrollBy() | 指定されたピクセル数だけドキュメントをスクロールします。 |
| window.scrollTo() | ドキュメントを指定された座標にスクロールします。 |
| window.setInterval() | 特定の間隔で繰り返し何かをする |
| window.setTimeout() | 指定された時間が経過したら何かをする |
| window.stop() | ウィンドウの読み込みを停止する |
ウィンドウオブジェクトのプロパティ
Windowオブジェクトには、次のプロパティが含まれています。
| プロパティ | 説明 |
|---|---|
| window.closed | ウィンドウが閉じられているかどうか |
| window.length | ウィンドウ内の<iframe>要素の数 |
| window.name | ウィンドウの名前を取得または設定します。 |
| window.innerHeight | 窓の高さ |
| window.innerWidth | ウィンドウの幅 |
| window.screenX | 画面の左上隅に対するポインタのX座標 |
| window.screenY | スクリーンの左上隅に対するポインタのY座標 |
| window.location | ウィンドウオブジェクト(またはローカルファイルパス)の現在のURL |
| window.history | ブラウザウィンドウまたはタブの履歴オブジェクトへの参照。 |
| ウインドウスクリーン | 画面オブジェクトへの参照 |
| window.pageXOffset | 距離ドキュメントが水平方向にスクロールされている |
| window.pageYOffset | 距離のドキュメントが垂直方向にスクロールされている |
Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow