Cách tốt nhất để mở tất cả các liên kết bên ngoài (URL không khớp với tên miền hiện tại) trong tab mới bằng JavaScript, không sử dụng jQuery là gì?Mở các liên kết bên ngoài trong tab mới mà không cần jQuery
Đây là jQuery Tôi hiện sử dụng:
// 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;
}
});
Tuyệt vời, cảm ơn bạn! – AlecRust