Assuming all external links for your website start with http, with jQuery, we can target all anchor tags that start with http and force it to open in a new tab or window by dynamically adding a target="_blank" attribute to the anchor tag.
$("a[href^='http']").attr('target', '_blank')
$('a[href^="' + window.location.origin + '"]').attr('target', '_self')