Open All External Links in a New Window

Using Jquery, you can customize the external links of your site will open in a new window by the following format.

$(document).ready(function(){
         $(“a[@href^='http']“).attr(‘target’,'_blank’);
});

 Not process links to the same domain, and pdfs can done as follows,

 

 


var host = window.location.host.toLowerCase();
$(“a[@href^='http']:not([@href^='http://" + host + "']):not([@href^='http://www." + host + "']), a[@href$='.pdf']“).css({outline: ’solid 1px red’}).attr(“target”, “_blank”);

Post a Comment