cms

MailTo nospam

Script che evita il rastrellamento su Internet indirizzi e-mail

Ammettiamo di voler inserire nel nostro sito web l'indirizzo di posta elettronica di mario.rossi@yahoo.it , grazie a questo script non sarà possibile ricavare tale indirizzo ed utilizzarlo per lo SPAM.

Utilizzo base:

Per utilizzarlo basta copiare il codice sottostante da <script ..... a ... </script>
nella posizione in cui volete far comparire il vostra email
e sostituire al posto del classico link <a href="mailto:mario.rossi@yahoo.it">mario.rossi@yahoo.it</a>
il seguente codice

<script language="javascript">
function easyadmin_mailto(pre,post) {
document.write("<a href=mai");
document.write("lto:"+pre+"@"+post+">"+pre+"@"+post+"</a>");
}
<!-- imposta qui sotto l'email da visualizzare -->
 
easyadmin_mailto('mario.rossi','yahoo.it');
</script>

senza il simbolo @ e separare come sopra.

Utilizzo avanzato:

Questo script prevede anche l'utilizzo dello stile CSS per formattare eventualmente il link o l'associazione ad una classe

esempio1:
<script language="javascript">
function easyadmin_mailto(pre,post,css) {
document.write("<a "+css+" href=mai");
document.write("lto:"+pre+"@"+post+">"+pre+"@"+post+"</a>");
}
<!-- imposta qui sotto l'email da visualizzare -->

easyadmin_mailto
('mario.rossi','yahoo.it','class=link') </script>



esempio2:
<script language="javascript">
function easyadmin_mailto(pre,post,class) {
document.write("<a "+class+" href=mai");
document.write("lto:"+pre+"@"+post+">"+pre+"@"+post+"</a>");
}
<!-- imposta qui sotto l'email da visualizzare -->

easyadmin_mailto('mario.rossi','yahoo.it','style=color:#FF0000') </script>


il codice è libero e redistribuibile.

Script:


Se desideri utilizzare il codice per più di una email è consigliabile inserire il codice della funzione nella <head>..</head> e richiamare solo la funzione easyadmin_mailto dove volete stampare l'email.

Per scaricare un file con gli esempi clicca su download esempi