Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    Form to email con JS e risultato in html

    Salve a tutti.

    Trovandomi nella necessità di formattare in modo predefinito i messaggi provenientimi

    dalla mia homepage ho da tempo utilizzato alcune form.

    Essendo le mie pagine ospitate da vecchia data su Geocities ho sfruttato l'add-on

    delle form-to-email appena venne reso disponibile da GC stessa.
    Evidentemente però l'acquisto da Yahoo ha fatto molto male a GC e alla qualità del

    servizio offerto (almeno del free) e mi ritrovo ad avere form che il server processa

    "quando ne ha voglia", col risultato di farmi perdere la quasi totalità dei messaggi

    dei visitatori, che comunque ricevono correttamente la conferma di messaggio inviato

    :-(

    Ci sto passando male :-}


    Finito il preambolo, eccomi al dunque:
    poiché non mi è possibile far girare asp o cgi sul mio account di GC, l'unica strada

    aperta che penso mi sia rimasta (a parte servizi a pagamento di formmail) sta nel

    riversare le form su di un JS che crei le mail direttamente lato client.

    Rimane il problema di partenza: i messaggi che ricevo mi servono formattati e ciò mi

    ha creato problemi di implementazione con JS!

    La questione gira attorno a questo script:

    <script>
    function Spedisci()
    {
    var S=document.invio.subject.value;
    var N=document.invio.nome.value;
    var P=document.invio.pubb.value;
    var TI=document.invio.titolo.value;
    var TE=document.invio.testo.value;

    self.location="mailto:xyz@xyz.it?subject="+S+"&bod y="+N+'
    ----'+P
    +'
    ----'+TI+'
    ----'+TE;
    }
    </script>

    Questo script funziona e crea correttamente una e-mail a partire da una
    form.
    L'e-mail creata è in txt o html a seconda dell'impostazione formato invio
    posta txt/html del client e-mail e il contenuto del corpo del messaggio
    appare sempre (a prescindere dall'impostazione del client stesso) in testo
    piano con sembianza tipo "NNNN
    ----PPPP
    ----TITITITI
    ----TETETETE"

    LE DOMANDE:
    #1 come posso imporre che l'e-mail creata sia sempre in formato
    html?
    #2 fatto ciò, come le si fanno prendere i tag html come tag (es:

    come ritorno carrello anziché come testo "
    ") anziché come testo piano???

    TNXXXX!!
    Luca

  2. #2

    Per favore, anche un suggerimento su soluzioni alternative mi sarebbe di aiuto!

    Come da titolo:
    se la cosa fosse infattibile in js (o comportasse eccessive complicazioni), mi sarebbe di grande aiuto anche qualche semplice suggerimento su come poter ovviare al problema.

    Ovvero: come posso svincolarmi dal servizio formmail di geocities divenuto assai scadente, possibilmente senza lasciare GC e continuando a ricevere i risultati formattati delle form????

    Brancolo nel buio.... :-(

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.