Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.lang.javascript > #8312
| From | "MarcoP" <marco.pertegato.2604@gmail.com.invalid> |
|---|---|
| Newsgroups | it.comp.lang.javascript |
| Subject | Re: mailto e tabella html nel corpo della mail |
| Date | 2019-10-14 15:14 +0000 |
| Organization | Some cool website https://fcku.it/ |
| Message-ID | <qo23dd$cs7$1@news.fcku.it> (permalink) |
| References | <qnq41f$bg6$1@news.fcku.it> <qo1gim$spm$1@gioia.aioe.org> |
On 14.10.2019 11:53:26 +02:00, Roberto Tagliaferri wrote:
> Ciao, non mi risulta che il mailto: accetti nel body dell'html.
Vero, ho visto e rivisto questa cosa e ci ho sbattuto la testa, ed in
effetti con mailto non c'è stato verso... se non vedere tutto
ben formattato nel corpo della mail, ma non credo che ai destinatari
interessino i tag della tabella :-)
Ma chi la dura la vince! O almeno in parte e girando ilk problema: non è
al 100% compatibile con tutti i client, ma io ho provato solo con Outlook
e Thunderbird e funziona, ma se provo da un cellulare android non funziona
a dovere...
Questo il codice della funzione, che mi fa il download di un file che si
chiama come il titolo della pagina .eml:
<script type="text/javascript">
function Email() {
var table = document.getElementById("myTable").innerHTML;
table = 'To: ' + "\n"
+ 'Subject: /%TitoloDati%/' + "\n"
+ 'X-Unsent: 1 ' + "\n"
+ 'Content-Type: text/html' + "\n"
+ "\n"
+ '<html><head>'
+ '<meta http-equiv="content-type"
content="text/html;charset=UTF-8">'
+ '<style>'
+ 'body {'
+ 'FONT-FAMILY: Verdana;'
+ 'FONT-SIZE: 10pt;'
+ 'FONT-WEIGHT: normal;'
+ 'MARGIN-TOP: 0pt;'
+ 'PADDING-TOP: 0pt'
+ '}'
+ '</style></head>'
+ '<body><table>'
+ table
+ '</table></body></html>';
var data = new Blob([table], {type: 'text/plain'});
saveAs(data, "/%TitoloDati%/.eml");
}
</script>
Questo file è una e-mail bella e pronta, manca solo il destinatario, e
quant'altro ci si vogliua aggiungere
Al posto di /%TitoloDati%/ ci sarà il nome della tabella, e la variabile
tabe contiene i dati di intestazioni e righe.
L'ultima istruzione l'ho postata come da test fatto poco fa, sarebbe bello
aprire direttamente la mail con l'applicazione
predefinita del dispositivo...
--
MarcoP
Back to it.comp.lang.javascript | Previous | Next — Previous in thread | Find similar
mailto e tabella html nel corpo della mail "MarcoP" <marco.pertegato.2604@gmail.com.invalid> - 2019-10-11 14:36 +0000
Re: mailto e tabella html nel corpo della mail Roberto Tagliaferri <tagliaferri@bofhland.org> - 2019-10-14 11:53 +0200
Re: mailto e tabella html nel corpo della mail "MarcoP" <marco.pertegato.2604@gmail.com.invalid> - 2019-10-14 15:14 +0000
csiph-web