Ha csak úgy kiteszed egy lapra a linkedet, előbb vagy utóbb (inkább előbb) megtalálnak a spamrobotok és telenyomják a mailboxodat egy rakat kéretlen levéllel. Ha ezt nem szeretnéd (... és miért is szeretnéd, nemigaz? :) ), használd az alábbi megoldást:
<script type="text/javascript" language=javascript>
<!--
name=('neved');
at=('@');
domain=('domainneved');
dot=('.');
ext=('hu');
document.write('<a href="mailto:' + name + at + domain + dot + ext + '">' + name + at + domain + dot + ext + '<\/a>');
//-->
</script>
Ennek eredménye egy kattintható link lesz a lapon: neved@domainneved.hu
Harder
Profil
Korábbi hozzászólások (5)
A régi blogon érkezett hozzászólások archívuma. Új hozzászólást már nem lehet írni.
Ömmm, itt hol is van a megoldás???
Pedig érdekelne.
Ha valaki tudja pls email to me:
tibology at. yahoo dot. com
Javítottam a cikket, most már látod a kódot.
Köszi! Bár azóta találtam egy számomra jobban, mert itt nem kell java.
http://www.metaprog.com/samples/encoder.htm
átkonvertálja ilyen karakterkódokká, nemtudom hogy monjdák ezt:)
pl alma = alma
és bele lehet írni a mailto-ba
remélem válik majd valakinek a hasznára!
Hali!
Nálam rendben van ez a kis js, köszi Harder! Megy a "használni kötelező" kis mappámba. Ilyen kis hasznos cuccosokat vadászok, mert most tanukálom a java scripteket -is, és ez egészen egyszerű és emészthető. Köszi még1x.
Én a helyetekben kicsit előrelátóbb lennék, mert a dinamikus dokumentumíró scripteket futtató spambotok vagy megjelentek már, vagy hamarosan meg fognak. Ez a script egy robot és egy emberi ágens számára ugyanazt adja ki, vagyis a korrekt és teljes e-mail címet. Márpedig pont ezt kívánnánk elkerülni, nemde?
Én inkább ezt használom:
a href="mail.html" onmouseover="this.href='ma' + 'ilto:' + 'b' + '[e-mail cím törölve]'">e-mail</a
Itt mindenképp emberi beavatkozásra (az egér link fölé vitelére) van szükség ahhoz, hogy az e-mail cím összeálljon. Ezt még egy pár évig nem fogják tudni a robotok átütni szerintem.
Van hozzáfűznivalód? Írj nekem közvetlenül.
Kapcsolat