Visualizzazione risultati 1 fino 2 di 2

Discussione: Segnala questo sito ad un amico

  1. #1
    Guest

    Predefinito Segnala questo sito ad un amico

    io ho questo codice........nel tag head

    <script language="JavaScript" type="text/javascript">

    var good;
    var url = "http://claudioferro.altervista.org/";
    function checkEmailAddress(field) {
    var goodEmail = field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|(\.edu)|
    (\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
    if (goodEmail){
    good = true
    } else {
    alert('Inserire un indirizzo e-mail valido.')
    field.focus();
    field.select();
    good = false;
    }
    }
    u = window.location;
    // u = url;
    m = "Ti segnalo questo sito";
    function mailThisUrl(){
    good = false
    checkEmailAddress(document.eMailer.address)
    if (good){
    window.location = "mailto:"+document.eMailer.address.value+"?subject ="+m+
    "&body="+document.title+" "+u;
    }
    }
    // -->
    </SCRIPT>
    e nel tag body






    <form name="eMailer">
    <font color="#FF0000" size="2" face="Verdana"><strong>SEGNALA QUESTO SITO AD UN AMICO</strong></font><br>
    <font color="#0000cc" size="2">Introduci la E-mail del destinatario:</font><br>
    <input type="text" name="address" size="40"><br>
    <input type="submit" value="Segnala" onClick="mailThisUrl()">
    </form>

    xke non riesco a segnalarlo a nessuno?

  2. #2
    L'avatar di EuroSalute
    EuroSalute non è connesso AlterVistiano
    Data registrazione
    12-05-2003
    Messaggi
    969

    Predefinito

    prova a togliere window.location e fare un window.open:
    Codice HTML:
    if (good){
    //window.location = "mailto:"+document.eMailer.address.value+"?subject ="+m+"&body="+document.title+" "+u;
    
    window.open("mailto:"+document.eMailer.address.value+"?subject ="+m+
    "&body="+document.title+" "+u);
    
    }
    è perchè manca action al form:
    Codice HTML:
    <form name="eMailer" action="mailto:">
    Ultima modifica di EuroSalute : 31-10-2011 alle ore 01.01.40 Motivo: più info
    LOTTO MATEMATICO-SCENTIFICO che FUNZIONA:
    Scripts di Calcolo Automatico Metodologie http://eurosalute.altervista.org

    VINCI OGNI SETTIMANA CON IL NUOVO METODO 5
    FAI IL TEST CON L'ANALISI VINCITE

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •