les MetaCités - logo

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.

MetaCités blog wiki changements pages se connecter

Projets en cours

MetaWiki KarmaOS Bookorati

Metadata

dernière modif :
2006-03-10 09h29
par : sls

Outils

diff. historique editer admin

Tags

javascript [18]
gratuit [16]
php [15]
Mac [14]
Mac OS X [13]
mysql [8]
logiciel [8]
open-source [8]
webware [8]
css [7]
linux [6]
rss [6]
HTML [5]
weblog [5]
DHTML [4]
OVH [4]
python [4]
Apple [4]
wiki [4]
graphisme [4]
tous les tags
MetaWiki : hébergement de wikis, wiki hosting.