Öffnen Sie externe Links in einem neuen Tab ohne jQuery
Was ist der beste Weg, um alle externen Links (URLs, die nicht mit der aktuellen Domain übereinstimmen) in einem neuen Tab mit JavaScript zu öffnen, ohne jQuery zu verwenden?
Hier ist die jQuery, die ich derzeit verwende:
// 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;
}
});