jQueryを使用せずに、JavaScriptを使用してすべての外部リンク(現在のドメインと一致しないURL)を新しいタブで開く最良の方法は何ですか?
私が現在使用しているjQueryは次のとおりです。
// Open external links in new tab
$('a[href^=http]').click(function () {
var a = new RegExp('/' + window.location.host + '/');
if (!a.test(this.href)) {
window.open(this.href);
return false;
}
});