【覚書】target=”_blank”にrel=”noopener”を追加する
target=”_blank” の箇所に自動的に rel=”noopener” を追加します。
※IE11は”forEach”はサポート対象外です。
Javascript/jQuery
var noOpener = document.querySelectorAll('a'); noOpener.forEach(function (e) { if (e.hasAttribute('target') === false) { return; } if (e.getAttribute('target') !== '_blank') { return; } e.setAttribute('rel', 'noopener'); });