Bonjour

Pour mon site personnel, je désire pour les liens externes qu'une nouvelle fenêtre puisse s'ouvrir afin que l'utilisateur ne le quitte pas aussi rapidement

En fouillant un peu, j'ai trouvé un article, très bien expliqué dont voici le lien.

J'ai crée un fichier Js avec ce contenu:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
(function(){
	for(var anchorList=document.links,myhost=window.location.hostname,i=0,anchor;anchor=anchorList[i];i++){
		if(anchor.hostname!=myhost){
			anchor.target='_blank';
			}
	    }
	}
)
();
Pour le code html c'est:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<script src="scripts/ls_target.js" type="text/javascript"></script>
Je pensais que cela pouvait suffire mais malheureusement, mes liens s'ouvrent toujours dans la même fenêtre. D'après l'auteur de cet article, ce script est compatibles pour tous les navigateurs et à l'avantage en cas ou le client désactiverai le javascript d'accéder quand même à la ressource demandée.

Qu'en pensez-vous ? Est-ce que je m'y suis mal pris ?