我有一个包含 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 ×1