jQuery – Afficher une adresse mail sans être spammé

20 août 2010
Par

anti-spam-mail

En me baladant sur le net, je suis tombé sur un petit article sur le blog de Victor Coulon, qui explique d’une manière simple une petite astuce en jQuery sur comment camoufler son adresse mail aux yeux des robots spammeurs, mais pas à ceux des internautes.

Voici donc l’astuce :

Le code jQuery nécessaire :

<script type="text/javascript">
 $(document).ready(function(){
 $('.nospam').each(function(){
 var email = $(this).html();
 email = email.replace("[arobase]","@");
 email = email.replace("[point]",".");
 $(this).html("<a href=\"mailto:"+email+"\">"+email+"</a>");
 });
});
</script>

Et l’affichage HTML :

<span>contact[arobase]ludikreation[point]com</span>

Source

Articles qui peuvent vous intéresser :

Tags: , , , , , , , , , ,

7 Responses to jQuery – Afficher une adresse mail sans être spammé

  1. [...] jQuery – Afficher une adresse mail sans être spammé [...]

  2. Victor on 27 août 2010 at 20 h 56 min

    Ah :-)
    Bein je suis aussi un lecteur de ton blog :-)

  3. LudiKadmin on 27 août 2010 at 21 h 04 min

    Salut Victor,

    Bah écoute, j’ai découvert ton blog tout récemment (il me semble via twitter si je ne m’abuse) et je suis toujours à l’affût de petits articles dev (comme on les trouve sur ton blog).

    Avec ton blog, ça me fait une nouvelle source dans mes favoris ;)

    A bientôt,
    Franck

    P.S. : et pi jsuis fan de star wars… Donc ça aide :)

  4. Victor on 28 août 2010 at 13 h 00 min

    Hehe, bonne continuation ;-)
    Et idem, je reste à l’affut des petit articles de dev :-)

  5. [...] jQuery – Afficher une adresse mail sans être spammé [...]

  6. [...] jQuery – Afficher une adresse mail sans être spammé [...]

  7. music on 1 décembre 2010 at 22 h 24 min

    merci

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*


*

Rubriques