rel="noopener" значение атрибута HTML
Ключевое слово noopener для атрибута rel элементов <a>, <area> и <form> указывает браузеру перейти к целевому ресурсу, не предоставляя новому контексту просмотра доступ к документу, который его открыл, — свойство Window.opener открытого окна не устанавливается (оно возвращает null).
Это особенно полезно при открытии ненадёжных ссылок: так они не смогут изменить исходный документ через свойство Window.opener (подробнее см. О rel=noopener), при этом заголовок HTTP Referer по-прежнему передаётся (если также не используется noreferrer).
Обратите внимание: если используется noopener, все непустые имена целей, кроме _top, _self и _parent, при принятии решения об открытии нового окна или вкладки считаются эквивалентными _blank.
Примечание: Установка target="_blank" для элементов <a>, <area> и <form> неявно обеспечивает такое же поведение rel, как и установка rel="noopener", при которой window.opener не устанавливается.
Спецификации
| Спецификация |
|---|
| HTML> # link-type-noopener> |
Совместимость с браузерами
>html.elements.a.rel.noopener
| Компьютеры | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | WebView на iOS | |
noopener |
49 | 79 | 52До Firefox 63rel="noopener" создавал окна, в которых по умолчанию были отключены все функции. Начиная с Firefox 63, в этих окнах по умолчанию включены те же функции, что и в любых других окнах. |
36 | 10.1 | 49 | 52До Firefox для Android 63rel="noopener" создавал окна, в которых по умолчанию были отключены все функции. Начиная с Firefox для Android 63, в этих окнах по умолчанию включены те же функции, что и в любых других окнах. |
36 | 10.3 | 5.0 | 49 | 10.3 |
html.elements.area.rel.noopener
| Компьютеры | Мобильные устройства | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | WebView на iOS | |
noopener |
49 | 79 | 52До Firefox 63rel="noopener" создавал окна, в которых по умолчанию были отключены все функции. Начиная с Firefox 63, в этих окнах по умолчанию включены те же функции, что и в любых других окнах. |
36 | 10.1 | 49 | 52До Firefox для Android 63rel="noopener" создавал окна, в которых по умолчанию были отключены все функции. Начиная с Firefox для Android 63, в этих окнах по умолчанию включены те же функции, что и в любых других окнах. |
36 | 10.3 | 5.0 | 49 | 10.3 |
© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Attributes/rel/noopener