• User

    form "suggerisci ad un amico"

    Ciao a tutti,

    ho provato a cercare nel web ma non ho ancora trovato quello che mi serve

    Potete darmi una mano?

    A me serve un form dove l'utente inserisce la mail di un suo amico e gli mandi una mail con l'oggetto ed il testo già prestabiliti.

    Potete darmi una mano? Non sono riuscito a trovare nulla...

    O meglio FORSE (l'ho torvato e dovrebbe fre quello che mi serve, in teoria) ma non funziona e con dreamweaver mi segnala degli errori in ulcune righe del javascript.

    Il codice è questo:

    
    <html>
    <head>
    
    <SCRIPT LANGUAGE="JavaScript">
    <!-- Begin 
    
    var initialsubj="Hey buddy, take a look at this"
    var initialmsg="Hi:
     You may want to check out this site: "+window.location
    var good;
    function checkEmailAddress(field) {
    
    var goodEmail = 
    field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|(\.mil)|(\.gov)|(\.org)|(\.info)|(\.sex)|(\.biz)|(\.aero)|(\.coop)|(\.museum)|(\.name)|(\.pro)|(\..{2,2}))$)\b/gi);
    if (goodEmail) {
    good = true;
    }
    else {
    alert('Please enter a valid address.');
    field.focus();
    field.select();
    good = false;
    }
    }
    u = window.location;
    function mailThisUrl() {
    good = false
    checkEmailAddress(document.eMailer.email);
    if (good) {
    
    //window.location = 
    "mailto:"+document.eMailer.email.value+"?subject="+initialsubj+"&body="+document.title+" 
    "+u;
    window.location = 
    "mailto:"+document.eMailer.email.value+"?subject="+initialsubj+"&body="+initialmsg
    }
    }
    // End -->
    </script>
    
    </head>
    
    <body>
    <form name="eMailer">
    
    Tell a friend:
    <input type="text" name="email" size="26" value=" Enter Address 
    Here" onFocus="this.value=''" onMouseOver="window.status='Enter email 
    address here and tell a friend about this site...'; return true" 
    onMouseOut="window.status='';return true">
    <br>
    <input type="button" value="Send!" 
    onMouseOver="window.status='Click to send an email (with this page 
    address) to a friend! Enter email address above...'; return true" 
    onMouseOut="window.status='';return true" onClick="mailThisUrl();">
    </form>
    </body>
    </html>
    
    

    sapete dimi dove sono gli errori così posso correggerli?

    grazie mille in anticipo e scusate per l'ignoranza