Den kan selvfølgelig gøres endnu mere advanceret ved helt at kryptere emailadr, også dekryptere den i JS funktionen, i stedet for en simpel replace.
Har hørt at diverse mailrobotter er blevet forholdsvis advanceret, så de falder måske ikke for en simpel replace af @ med $. Har i hvertfald hørt at det ikke hjælper at skrive min(a)mail.dk længere, da de godt kan fange (a).
Også grunden til at jeg forlængs er holdt op med at skrive min mail nogen sted i nogen som helst form.
Det har jeg desværre ikke, da jeg aldrig har haft brug for kryptering/dekryptering i JS. Du skal have fundet et krypt script, som eksistere både i ASP og JS, da du ikke kan være sikker på at en decrypt script vil returnere det rigtige fra en kryptering lavet i ASP, hvis de ikke er fra samme producent. Det bedste er derfor at finde en pakke med et script til begge sprog.
Det vil så komme til at ligne noget ala: <a href="#" onclick="this.href = deCrypt('<%= crypt("mailto:& rs("mail") %>')">email</a>
Som en bemærkning, hvis du ikke kender til kryptering, så er der mange, der misforstår MD5 og SHA med kryptering. Det er de ikke. Det er hash, og derfor oneway. Der kan man ikke hente værdien ud igen, så dem kan du ikke bruge til noget, hvis du begynder at lede efter krypterings scripts.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.