サーチ…
備考
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