例
現在のウィンドウがであるかどうかを調べ<iframe> 。 その場合にそのURLを変更"w3ii.com" :
var frame = window.frameElement; // Get the <iframe> element of the
window
if (frame) { // If the window is in an <iframe>,
change its source
frame.src = "http://www.w3ii.com/";
}
»それを自分で試してみてください 定義と使用法
frameElementプロパティを返し<iframe>現在のウィンドウが挿入される要素。
ドキュメントウィンドウは、<iframe>の内に配置されていない場合、このプロパティの戻り値はnullです。
注:このプロパティは、またのために動作します<frame>要素。 しかし、 <frame>要素は、HTML5ではサポートされていません。
このプロパティは読み取り専用です。
ブラウザのサポート
表中の数字は完全にプロパティをサポートする最初のブラウザのバージョンを指定します。
プロパティ | |||||
---|---|---|---|---|---|
frameElement | 18.0 | 6.0 | 1.0 | はい | はい |
構文
window.frameElement
技術的な詳細
戻り値: | 親ドキュメント内の現在のウィンドウのホストであるiframeオブジェクト、そうでない場合はnull |
---|
関連ページ
HTML DOMリファレンス: HTML DOM iframeオブジェクト
HTMLリファレンス: HTML <iframe>タグ
<ウィンドウオブジェクト