Script javascript: Funzione antispam per mailto

   difficoltà:  script script script script script

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>


Social:


Donazione:
Se questo script ti è stato utile e ti ho fatto risparmiare tempo e denaro fai una
qualsiasi cifra è ben accetta! 1€, 3€, 5€ ,10€, 50€ ;-) fai te!

Permalink: Tag: Script Simili: Permalink: Link utili:
Tools:
Feed RSS    



Commenti


  Ermes

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

  Fabio

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";


  Ermes

22/2/2007 15:57:46

Spettacolare... funziona alla grande! Grazie e buon lavoro per questo utilissimo sito...

  Enrico

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?

  Fabio

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..

  davide

30/7/2008 17:16:45

Con Firefox 3 non funziona.... :(
Qlc idea su come risolvere?

  fabio

30/7/2008 17:20:33

uso firefox3 e funziona...

  davide

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? ;)

  davide

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?



Lascia un commento


Codice di controllo*:
Nome*:
Email/Link:
Testo*:
 
I campi contrassegnati con * sono obbligatori.