Nome Attributo | Tipo | Obbligatorio | Default | Descrizione |
---|---|---|---|---|
address | stringa | sì | nessuno | l'indirizzo e-mail |
text | stringa | no | nessuno | il testo da visualizzare sul link; il default è l'indirizzo e-mail |
encode | stringa | no | none | Come codificare l'indirizzo. Può essere
none , hex o
javascript . |
cc | stringa | no | nessuno | indirizzi e-mail da mettere 'per conoscenza'. Separateli con una virgola. |
bcc | stringa | no | nessuno | indirizzi e-mail da mettere 'in copia nascosta'. Separateli con una virgola. |
subject | stringa | no | nessuno | oggetto della e-mail. |
newsgroups | stringa | no | nessuno | newsgroups a cui scrivere. Separateli con una virgola. |
followupto | stringa | no | n/a | indirizzi per il follow up to. Separateli con una virgola. |
extra | stringa | no | nessuno | qualsiasi informazione ulteriore che vogliate passare al link, ad esempio classi per i fogli di stile |
La funzione mailto automatizza la creazione di link mailto e, opzionalmente, li codifica. Codificare gli indirizzi e-mail rende più difficile per i web spider raccoglierli dal vostro sito.
Nota tecnica
javascript è probabilmente il metodo più completo di codifica, ma potete usare anche la codifica esadecimale.
Example 8.15. mailto
{mailto address="me@example.com"} {mailto address="me@example.com" text="send me some mail"} {mailto address="me@example.com" encode="javascript"} {mailto address="me@example.com" encode="hex"} {mailto address="me@example.com" subject="Hello to you!"} {mailto address="me@example.com" cc="you@example.com,they@example.com"} {mailto address="me@example.com" extra='class="email"'} OUTPUT: <a href="mailto:me@example.com" >me@domain.com</a> <a href="mailto:me@example.com" >send me some mail</a> <script type="text/javascript" language="javascript">eval(unescape('%64%6f%63%75%6d%65%6e%74%2e%77%72%6 9%74%65%28%27%3c%61%20%68%72%65%66%3d%22%6d%61%69%6c%74%6f%3a%6d%65%40%64%6f%6d% 61%69%6e%2e%63%6f%6d%22%20%3e%6d%65%40%64%6f%6d%61%69%6e%2e%63%6f%6d%3c%2f%61%3e %27%29%3b'))</script> <a href="mailto:%6d%65@%64%6f%6d%61%69%6e.%63%6f%6d" >me@domain.com</a> <a href="mailto:me@example.com?subject=Hello%20to%20you%21" >me@domain.com</a> <a href="mailto:me@example.com?cc=you@domain.com%2Cthey@domain.com" >me@domain.com</a> <a href="mailto:me@example.com" class="email">me@domain.com</a>
Comments