diff options
Diffstat (limited to 'files/pl/web/api/window/opener/index.html')
| -rw-r--r-- | files/pl/web/api/window/opener/index.html | 49 |
1 files changed, 49 insertions, 0 deletions
diff --git a/files/pl/web/api/window/opener/index.html b/files/pl/web/api/window/opener/index.html new file mode 100644 index 0000000000..3cd744928e --- /dev/null +++ b/files/pl/web/api/window/opener/index.html @@ -0,0 +1,49 @@ +--- +title: window.opener +slug: Web/API/Window/opener +tags: + - API + - HTML DOM + - Window + - Własność + - odniesienie + - opener +translation_of: Web/API/Window/opener +--- +<p>{{APIRef("HTML DOM")}}</p> + +<h2 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h2> + +<p>Właściwość <code>opener</code> obiektu {{domxref ("Window")}} zwraca odniesienie do okna, które otworzyło okno używając {{domxref ("Window.open", "open()")}}.</p> + +<p><span class="tlid-translation translation"><span title="">Innymi słowy, jeśli okno <code>A</code> otwiera okno <code>B</code>, <code>B.opener</code> zwraca <code>A</code>.</span></span></p> + +<h2 id="Sk.C5.82adnia" name="Sk.C5.82adnia">Składnia</h2> + +<pre class="eval"><em>openerWindow</em> = window.opener; +</pre> + +<h3 id="Wartość">Wartość</h3> + +<p>{{domxref ("Window")}} odnosi się do okna, które wywołało open(), aby otworzyć bieżące okno, lub <code>null</code>, jeśli to okno nie zostało otwarte przez połączenie z innym lub utworzone przez inne.</p> + +<p><span class="tlid-translation translation"><span title="">W <a href="https://caniuse.com/#search=noopener">niektórych przeglądarkach</a> atrybut <code>rel="noopener noreferrer"</code> w początkowym elemencie {{HTMLElement ("a")}} zapobiega ustawianiu referencji <strong><code>window.opener</code></strong>, w którym to przypadku ta właściwość zwróci wartość <code>null</code>.</span></span></p> + +<h2 id="Przyk.C5.82ad" name="Przyk.C5.82ad">Przykład</h2> + +<pre> if window.opener != indexWin { + referToTop(window.opener); + } +</pre> + +<h2 id="Uwagi" name="Uwagi">Uwagi</h2> + +<p>Kiedy okno jest otwarte z innego okna, to utrzymuje referencję do pierwszego okna jako <strong>window.opener</strong>. Jeśli bieżące okno nie posiada własności opener, te metoda zwróci NULL.</p> + +<h2 id="Specyfikacja" name="Specyfikacja">Wsparcie przeglądarek</h2> + +<div class="hidden"> +<p><span class="tlid-translation translation"><span title="">Tabela zgodności na tej stronie jest generowana na podstawie danych strukturalnych.</span> <span title="">Jeśli chcesz przyczynić się do danych, sprawdź <a href="/pl/docs/">https://github.com/mdn/browser-compat-data</a> i wyślij nam pull request'a.</span></span></p> +</div> + +<p>{{Compat("api.Window.opener")}}</p> |
