aboutsummaryrefslogtreecommitdiff
path: root/files/zh-cn/web/api/window/parent/index.html
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>&lt;iframe&gt;</code>, <code>&lt;object&gt;</code>, 或者 <code>&lt;frame&gt;</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>