Geheim e-mailadres

Ook zo'n hekel aan SPAM?

Een van de redenen waarom je spam ontvangt, is dat je je e-mailadres publiceert op je website. Niet doen dus.

Maar je wilt wel, dat mensen contact met je op kunnen nemen. Hoe los je dat op?

Simpel. Je maakt een stukje javascript dat je e-mailadressen samenstelt, en je roept die functie aan als reactie op een anker. Een voorbeeld van zo'n aanroep:
<a title="Mail mij" href="javascript: sendMeMail;">Mail mij</a>

Hier een voorbeeld van het javascript dat nodig is:
<script type="text/javascript><!-- // Hide from unscripted browsers function sendMeMail() {
document.location="mailto:naam@server.nl";
}
// End hiding -->
</script>

Plaats het script in de pagina-HEAD, en je kunt aan de gang. Je kunt het script behoorlijk uitbreiden, door variabelen mee te geven voor verschillende e-mailadressen en onderwerpen. Als je wilt dat een spiderrobot je mail-adressen echt niet kan herkennen, kun je ze in kleine stukjes hakken en in de functie aan elkaar plakken. Je kunt het @-teken niet door een entiteit vervangen ("&at;"), omdat niet alle e-mailprogramma's dat begrijpen, maar je kunt het wel binnen het script door een ascii-teken vervangen.