I know this is an old thread, but I thought it was worth resurrecting for a solution.
The following script will disguise the e-mail link
[html]
<a href="mailto:name@server">name@server</a>
[/html]
as
[html]
<script type="text/javascript">emLink("eman, revres");</script>
[/html]
You simply reverse the order of the letters (name = eman, server = revres).
function stringReverse(textString) {
if (!textString) return '';
var revString = '';
for (i = textString.length-1; i>=0; i--)
revString+=textString.charAt(i)
return revString;
}
function emLink(name, server) {
var rname = stringReverse(name);
var rserver = stringReverse(server);
var email = rname + "@" + rserver;
var mailText = '<a href="mailto:' + email + '">' + email + '</a>';
document.write(mailText);
}
I hope that helps someone.