Ecco 2 metodi per pubblicare un indirizzo e-mail su web senza scriverlo in chiaro nel sorgente html.
Con entrambi si rinuncia ad usare mailto che consentirebbe di attivare il programma di posta elettronica con un click e senza digitare l'indirizzo.
- Spezzare l'indirizzo in 3 parti sostituendo @ con at: user at domain
In piu` si puo` aggiungere un breve codice in javascript che sulla maggior parte dei browser consentira` di leggere
l'indirizzo corretto con un click. Un esempio e` questo:
gravino at pd.infn.it
Il codice usato e` il seguente:
<SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript">
<!--
function showemail()
{
var message;
message = "L'email a cui scrivere e`: gravino";
message += "@";
message += "pd.infn.it";
alert(message);
}
-->
</SCRIPT>
Poi si inserisce l'indirizzo in un link a se stesso, attivando il codice con l'opzione ONCLICK:
<a NAME="address" HREF="#address" ONCLICK="showemail()">gravino at pd.infn.it</a>
- Codificare l'indirizzo in una immagine con un qualunque programma di grafica:

L'attributo ALT e` utile per specificare l'indirizzo nella forma indicata al punto 1 nel caso l'immagine non venga
caricata o la pagina sia visualizzata da un browser non grafico