Script javascript: Funzione antispam per mailto
difficoltà:

Script simili
16/11/2006
Con questo piccolo script potremo inserire nelle nostre pagine web un link del tipo "mailto:myname@mydomain.it" senza che la mail sia preda di motori spambot alla ricerca di e-mail a cui inviare spam.
<script>
function mail_no_spam(user,dominio)
{
document.location.href = "mailto:" + user + "@" + dominio;
}
</script>
<a href="javascript:mail_no_spam('myname','mydomain.it')">invia mail</a>
Permalink:
Tag:
Script Simili:
Script javascript: Funzione trim in javascript
Script php: Applicare una funzione a tutti i dati ricevuti via get o post
Script php: Elencare file contenuti in cartella
Script php: Eliminare file e cartelle
Link utili:
Vota:
Commenti
21/2/2007 16:54:17
certo...cambia:
document.location.href = "mailto:" + user + "@" + dominio;
in
document.location.href = "mailto:" + user + "@" + dominio+"?subject=questo è l'oggetto";
22/2/2007 15:57:46
Spettacolare... funziona alla grande! Grazie e buon lavoro per questo utilissimo sito...
21/8/2007 11:44:37
...bello si...ma se si monta NOScript o se si usa IE7 al va no!!!
...avete qualche alternativa per aggirare il problema?
26/8/2007 17:47:37
Con NoScript è normale non funzioni.. disattiva javascript...
Con IE7 a me pare vada bene..infatti con IE7 i link nospam di questo sito vanno..
30/7/2008 17:20:33
uso firefox3 e funziona...
31/7/2008 8:53:59
ti chiedo scusa...in effetti sul firefox 3 del mio collega funziona!
evidentemente colpa di qualche plug-in...
ps. interessante il caput di google di oggi vero? ;)
24/9/2008 12:04:10
ho scritto una versione alternativa che in più dell'originale mostra a video l'indirizzo e-mail:
function mail_no_spam(user,dominio) {
document.write("<a href=\"mailto:" + user + "@" + dominio + "\">" + user + "@" + dominio + "</a>");
}
//per stampare l'email con il collegamento
<script type="text/javascript">mail_no_spam('info','santfe.com')</script>
Che ve ne pare?

Feed Rss
21/2/2007 16:45:59
Bello questo js! Lo sto usando spesso e volentieri ;)
Per caso sapete se è possibile aggiungere il campo Subject così da precompilare in automatico anche quello?
Ciaoo grazie