Faire une ouverture de fenêtre sur les clics sortant
De nombreux clients veulent absolument que tous les liens vers des sites externes s'ouvrent dans une nouvelle fenêtre. C'est une immense faute d'ergonomie. L'ouverture de fenêtre est une décision utilisateur, vous n'avez pas à choisir à la place de l'internaute s'il veut ouvrir tel ou tel lien dans la fenêtre courante, ou dans une nouvelle fenêtre, il est bien assez grand pour prendre cette décision tout seul.Malgré cela, et puisque la majorité des clients sont têtus et s'imaginent qu'ils vont perdre leurs visiteurs sans l'ouverture de nouvelle fenêtre, voici un petit code javascript qui vérifie automatiquement tous les liens de votre page et ajoute l'attribut target="_blank" à tous les liens externes.
function ahref_blank() {
for (i = 0; i < document.links.length; i++) {
hostname = document.links[i].hostname;
if (hostname != ''
&& hostname != 'www.monsite.com'
&& hostname != 'monsite.com')
document.links[i].target = '_blank';
}
}
ahref_blank();Tags : javascript
Ecrire votre commentaire
Vous devez vous connecter pour pouvoir ajouter un commentaire.