ウィンドウ階層における最上位のウィンドウへの参照を返します。
構文
var topWindow = window.top;
注記
window.parent プロパティは、現在のウィンドウの直近の親を返しますが、window.top 現在のウィンドウの直近の親を返しますが、window.top は、ウィンドウオブジェクトの階層における最上位のウィンドウを返します。
このプロパティは、親、あるいは、階層になっているウィンドウのサブフレーム内にあるウィンドウを扱っていて、最上位のフレームセットを取得したいときに特に役立ちます。
仕様
| 仕様 | 状態 | コメント |
|---|---|---|
| WHATWG HTML Living Standard window.top の定義 |
現行の標準 | |
| HTML5 window.top の定義 |
勧告 | 初期の定義 |
ブラウザー互換性
| 機能 | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| 基本サポート | (有) | (有)[1] | (有) | (有) | (有) |
| 機能 | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|
| 基本サポート | ? | ? | ? | ? | ? |
[1] Gecko 6.0 (Firefox 6.0 / Thunderbird 6.0 / SeaMonkey 2.3) で取りかかり、標準で定義されるとおりに、このプロパティは読み取り専用です。