Window.opener

Summary

Returns a reference to the window that opened this current window.

Syntax

JavaScript
<var>objRef</var> = window.opener;

Example

JavaScript
if (window.opener != indexWin) {
  referToTop(window.opener);
}

Notes

When a window is opened from another window (using Window.open), it maintains a reference to that first window as window.opener. If the current window has no opener, this method returns NULL.

Windows Phone browser does not support window.opener (tested with Microsoft Edge 25.10586.36.0).  It is also not supported in IE if the opener is in a different security zone.

In some browsers, a rel="noopener" attribute on the originating anchor tag will prevent the window.opener reference from being set.

License

© 2016 Mozilla Contributors
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-us/docs/web/api/window/opener

API HTML DOM NeedsCompatTable NeedsExample NeedsMarkupWork NeedsSpecTable Property Reference Référence Window