frameElement只读属性返回在其中嵌入窗口的元素(例如<iframe>或<object>)。
如果文档窗口未放置在<iframe>或<object>内,则此属性的返回值为null。
尽管具有此属性的名称,它仍适用于嵌入在任何嵌入点中的文档,包括<object>,<iframe>或<embed>。
注意:此属性也适用于<frame>元素。但是,HTML5不支持<frame>元素。
window.frameElement
var myframe = window.frameElement; if (myframe) { myframe.src = "/"; }测试看看‹/›
所有浏览器完全支持frameElement属性:
属性 | |||||
frameElement | 是 | 是 | 是 | 是 | 是 |
返回值: | IFrame对象,它是父文档中当前窗口的宿主,否则为null |
---|
窗口(Window)参考:window.frames属性
窗口(Window)参考:window.parent属性
标签参考:HTML <embed>标签
标签参考:HTML <object>标签
标签参考:HTML <iframe>标签