Faire apparaitre son adresse email sans se faire spammer avec JQuery

anti-spam-email-jquery

Le plugin JQuery « fighting spam from inline email addresses » permet de pouvoir afficher (et même faire un lien) son adresse email sur son site sans risque de spam. En effet, il remplace le contenu d’un simple bloc en une belle adresse email. Il suffit pour cela de modifier les séparateurs (@ et .) par ce que tu veux (par exemple monadresse|domaine;net) et d’initialiser le plugin JQuery en lui donnant les séparateurs choisis.

Pour l’exemple (avec les séparateurs | pour l’@ et ; pour le .) :

1
$('#email').spemail('|,:','mailbase');

Un bon plugin en somme, il est totalement transparent pour l’utilisateur (qui voit un lien ou juste l’adresse email) et évite le principal inconvénient qu’est le spam (le robot voit, quant à lui, monadresse|domaine;net) ! 😉

Ce contenu a été publié dans JQuery. Vous pouvez le mettre en favoris avec ce permalien.

Une reponse a Faire apparaître son adresse email sans se faire spammer avec JQuery

  1. Biniou dit :

    Une autre manière toute simple :
    $(document).ready(function(){
    $(‘a[href^= »mailto »]’).each(function (i) {
    var temp = $(this).html();
    temp = temp.replace(« [at] », »@ »);
    temp = temp.replace(« [dot] », ». »);
    $(this).html(temp);
    if($(this).attr(« href »)){
    var temphref = $(this).attr(« href »);
    temphref = temphref.replace(« [at] », »@ »);
    temphref = temphref.replace(« [dot] », ». »);
    $(this).attr(« href »,temphref);
    }
    });
    });
    Je n’explique pas, c’est plus qu’enfantin ^^

Laisser un commentaire

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