ウィンドウframeElement
例
現在のウィンドウはフレーム内にありますか?
if (window.frameElement) {
let answer = "YES";
}
以下のその他の例。
定義と使用法
frameElement
プロパティは、ウィンドウが実行されるフレームを返します。
ウィンドウがフレーム内で実行されない場合、プロパティframeElement
が返されます。null
プロパティはframeElement
読み取り専用です。
構文
window.frameElement
また:
frameElement
戻り値
タイプ | 説明 |
オブジェクト | ウィンドウのホスト(親ドキュメント)。 または null 、ホストが存在しない場合。 |
その他の例
例
ウィンドウがフレーム内にある場合は、URLを「w3schools.com」に変更します。
const frame = window.frameElement;
if (frame) {
frame.src = "https://www.w3schools.com/";
}
ブラウザのサポート
window.frameElement
すべてのブラウザでサポートされています:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |