aboutsummaryrefslogtreecommitdiff
path: root/files/ja/web/api/window/opener/index.html
blob: c1f7152c9c7ead4b925dcb81585d5e1e9cef37c7 (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
---
title: window.opener
slug: Web/API/window.opener
tags:
  - DOM
  - DOM_0
  - Gecko
  - Window
translation_of: Web/API/Window/opener
---
<div>{{ApiRef}}</div>

<h2 id="Summary" name="Summary">概要</h2>

<p>現在のウィンドウを開いたウィンドウへの参照を返します。</p>

<h2 id="Syntax" name="Syntax">構文</h2>

<pre class="syntaxbox"><var>objRef</var> = window.opener;
</pre>

<h2 id="Example" name="Example"></h2>

<pre class="brush:js">if (window.opener != indexWin) {
  referToTop(window.opener);
}
</pre>

<h2 id="Notes" name="Notes">注記</h2>

<p>別のウィンドウから({{domxref("Window.open")}} を使用して)開かれたウィンドウは、主ウィンドウへの参照を <code>window.opener</code> として保持します。現在のウィンドウが別のウィンドウから開かれたものではない場合、このメソッドは <span style="line-height: 1.5;">NULL</span> を返します。</p>

<p><span style="line-height: 1.5;">Windows Phone ブラウザは window.opener をサポートしていません(Edge 25.10586.36.0 でテストしました)。opener が異なるセキュリティゾーンにある場合、IE でもサポートされていません。</span></p>