JavaScript mailto Trick

From Wiki
Revision as of 22:59, 31 January 2011 by Scott (talk | contribs) (Created page with 'Define this function in the header: <source lang="javascript"> function address(name){ var domain = 'fas'+"tforwa"+'runnin'+"g.co"+'m' if (name.length > 0 && domain.leng…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Define this function in the header:

function address(name){
    var domain = 'fas'+"tforwa"+'runnin'+"g.co"+'m'
    if (name.length > 0 && domain.length > 0){
        var at = "&#64;";
        var address = name + at + domain;
        document.write("<"+"a h"+"re"+"f=mai"+"lto:"+address+">"+address+"</"+"a>");
    }
}

Use this to insert an email address in the body:

<script language="javascript" type="text/javascript">address("andy");</script>
<noscript>andy at fastforwardrunning dot com</noscript>