Script JS
External Links

Ajouter un target blank sur un lien externe de navigation

MAJ Conf 2024


// Target blank External links
function externalLink() {
	var links = document.querySelectorAll('a');
	for (let i = 0, linksLength = links.length; i < linksLength; i++) {
		if (links[i].hostname !== window.location.hostname) {
			links[i].target = '_blank';
			links[i].rel = 'noreferrer noopener';
		}
	}
};
 
document.addEventListener('DOMContentLoaded', (event) => {
	externalLink();
});