Aangezien ik mijn lieve bezoekertjes geen spam wil bezorgen maar ze wel de mogelijkheid wil geven om hun e-mail achter te laten doe ik dingen met dat adres zodat ze niet door een sniffer of een scriptje uit mijn code gehaald kunnen worden..
Kortom.. ik vervang de @ met een UUID() in CF en replace hem weer terug met Javascript om toch te kunnen blijven mailen via een link... erg leuk dit programmeren.. dat moet ik voor mijn werk gaan doen joh ;-)
eerst je mailadres converteren naar iets onleesbaars...
<cfset uuidStr = createUUID()>
<cfset mailAddr = replace(email,"@",uuidStr)>
Vervolgens gaan we er een onClick event van maken in de link en die komt er weer exact andersom uit te zien.
top.location.href='mailto:'+replace('#mailAddr#','#uuidStr#','@');
Overigens is de javascript functie replace een functie die je kunt downloaden bij irt.org
pomme -(site)(e-mail)
Zo leuk als mannen technisch gaan doen ;-))
Anyway: krijg zelden spam,dus het werkt wel..