--- title: window.frameElement slug: Web/API/Window/frameElement translation_of: Web/API/Window/frameElement ---
{{ ApiRef() }}
返回嵌入当前window对象的元素(比如 <iframe> 或者 <object>),如果当前window对象已经是顶层窗口,则返回null.
var frameEl = window.frameElement;
var frameEl = window.frameElement; // 如果当前窗口被包含在一个框架里面,则将该框架的地址跳到'http://mozilla.org/' if (frameEl) frameEl.src = 'http://mozilla.org/';
虽然该属性名为frameElement,但该属性也会返回其他类型比如 <object> 或者其他可嵌入窗口的元素.
window.frames 返回一个类数组对象,返回当前窗口的所有子框架元素.window.parent 返回当前窗口的父窗口,也就是说,包含当前窗口所在的frameElement元素的窗口.{{ CompatibilityTable() }}
| Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
|---|---|---|---|---|---|
| Basic support | 18 | {{ CompatGeckoDesktop("1") }} | 5.5? | {{ CompatUnknown() }} | {{ CompatUnknown() }} |
| Feature | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
|---|---|---|---|---|---|
| Basic support | {{ CompatUnknown() }} | {{ CompatGeckoDesktop("1") }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} | {{ CompatUnknown() }} |
{{ languages( { "ja": "ja/DOM/window.frameElement", "pl": "pl/DOM/window.frameElement", "en": "en/DOM/window.frameElement" } ) }}