小编EVE*_*ano的帖子

如何自动将 rel="noopener" 添加到 target="_blank" 链接?

我有一个包含 target="_blank" 到所有外部链接的小 JS。出于安全原因,我还需要附加 rel="noopener"。

对实现这一目标有什么帮助吗?

我的脚本:

(function($) {
  jQuery(document).ready(function() {
    add_target_blank_to_external_links();
  });

  function add_target_blank_to_external_links() {
    $('a[href^="http://"], a[href^="https://"]').not('a[href*="' + location.hostname + '"]').attr('target', '_blank');
  }
})(jQuery);
Run Code Online (Sandbox Code Playgroud)

javascript

-3
推荐指数
1
解决办法
1609
查看次数

标签 统计

javascript ×1