02-21-2019, 05:55 AM
As intrusive as it may seem, it is actually a security solution to prevent malicious links from gaining control of an open tab. Usually, the window.opener Javascript object can be used to control a parent window (your current tab) by using a child window (the newly opened tab).
Hackers can use this feature to change the user's open website with a fake and steal information, such as login details. Here is an example of a website showing how window.opener can hijack your tab.
To avoid this, rel="noopener"is the tag that blocks the use of the window.opener Javascript object . If window.opener does not work, one tab can not control another tab.
Hackers can use this feature to change the user's open website with a fake and steal information, such as login details. Here is an example of a website showing how window.opener can hijack your tab.
To avoid this, rel="noopener"is the tag that blocks the use of the window.opener Javascript object . If window.opener does not work, one tab can not control another tab.