blob: 58c756ee2e5d0ecdbdb5844675fb42de5c6e74df (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
---
title: window.parent
slug: Web/API/Window/parent
translation_of: Web/API/Window/parent
---
<p>{{ ApiRef() }}</p>
<h3 id="Summary" name="Summary">概述</h3>
<p>返回当前窗口的父窗口对象.</p>
<p>如果一个窗口没有父窗口,则它的 <code>parent</code> 属性为自身的引用.</p>
<p>如果当前窗口是一个 <code><iframe></code>, <code><object></code>, 或者 <code><frame></code>,则它的父窗口是嵌入它的那个窗口</p>
<h3 id="Syntax" name="Syntax">语法</h3>
<pre class="eval">var <em>parentWindow</em> = window.parent;
</pre>
<h3 id="Example" name="Example">例子</h3>
<pre class="eval">if (window.parent != window.top) {
// 至少有三层窗口
}
</pre>
<h3 id="See_also" name="See_also">相关链接</h3>
<ul>
<li><code><a href="/zh-cn/DOM/window.frameElement" title="zh-cn/DOM/window.frameElement">window.frameElement</a></code> 返回嵌入当前窗口的frame对象.</li>
<li><code><a href="/zh-CN/docs/Web/API/Window/top" title="zh-cn/DOM/window.top">window.top</a></code> 返回当前窗口最顶层的父窗口.</li>
</ul>
<h3 id="Specification" name="Specification">规范</h3>
<p>{{ DOM0() }}</p>
<p>{{ languages( { "fr": "fr/DOM/window.parent", "ja": "ja/DOM/window.parent" , "en": "en/DOM/window.parent"} ) }}</p>
|