Maskiranje e-mail adresa na web stranicama

E-mailJedan od načina borbe protiv sve veće količine spama koji pristiže u naše inboxe je i maskiranje e-mail adresa na web stranicama. To se može učiniti jednostavnom javascript funkcijom koja će u HTML kodu stranice zamaskirati mail adresu, a internet preglednik će izvršavanjem te funkcije adresu učiniti vidljivom. Na taj način se može efikasno neutralizirati mail-harvestere (robote koji pregledavaju HTML kod web stranica i prikupljaju mail adrese).

Prvo, na početku HTML datoteke (između <HEAD> i </HEAD>) definiramo javascript funkciju displayMail:

 
<script language=javascript> function displayMail(user, domain) { document.write("<a hre" + "f=mai" + "lto:" + user + "@" + domain + ">"); } </script> 

Kasnije na mjestu gdje bi inače u HTML kodu stajalo <a href="mailto:mmarkovic@domena.hr">Marko Marković</a> pišemo: 

<script type="text/javascript">displayMail("mmarkovic", "domena.hr");</script>Marko Marković</a>

Na ovaj način treba napisati sve mail adrese koje se koriste na stranici. Opisanom metodom se stranica kako je vidi korisnik u pregledniku nije promijenila, ali smo spriječili da naše mail adrese završe na spamerskim listama.

Kuharice: 
Kategorije: 
Vote: 
0
No votes yet

Komentari

Ja koristim ovaj generator:
http://digitalcolony.com/lab/maskemail/maskEmailASCII.aspx

On izgenerira nesto ovakvo:
Email Larry King
(ovo treba pogledati sa View source)

A ima i varijanta koja napravi sliku :)

pozdrav