Window: frameElement プロパティ
Baseline
広く利用可能
この機能は広く実装されており、多くのバージョンの端末やブラウザーで動作します。2015年7月以降、すべてのブラウザーで利用可能です。
Window.frameElement プロパティは、(<iframe> や <object> のような)ウィンドウが埋め込まれた要素を返します。
値
ウィンドウが埋め込まれている要素。ウィンドウが別の文書に埋め込まれていない場合、または埋め込まれている文書のオリジンが異なる場合、値は null になります。
例
js
const frameEl = window.frameElement;
// 埋め込みの場合、要素の URL が 'http://mozilla.org/' に変わります。
if (frameEl) {
frameEl.src = "https://mozilla.org/";
}
仕様書
| 仕様書 |
|---|
| HTML> # dom-frameelement-dev> |
ブラウザーの互換性
関連情報
window.framesは、現在のウィンドウの直接のサブフレームを一覧する、配列のようなオブジェクトを返します。window.parentは、子ウィンドウのframeElementを含むウィンドウである、親ウィンドウを返します。