Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.lang.javascript > #8312
| Path | csiph.com!news.fcku.it!.POSTED!not-for-mail |
|---|---|
| From | "MarcoP" <marco.pertegato.2604@gmail.com.invalid> |
| Newsgroups | it.comp.lang.javascript |
| Subject | Re: mailto e tabella html nel corpo della mail |
| Date | Mon, 14 Oct 2019 15:14:53 -0000 (UTC) |
| 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> |
| NNTP-Posting-Host | ec821cecf3401145f7f281a4886ac23fbcaa93ba |
| Content-Type | text/plain; charset=utf-8 |
| Injection-Date | Mon, 14 Oct 2019 15:14:53 -0000 (UTC) |
| Injection-Info | news.fcku.it; logging-data="13191"; mail-complaints-to="s2@fcku.it" |
| X-Newsreader | https://fcku.it/ - the website!!1 |
| Xref | csiph.com it.comp.lang.javascript:8312 |
Show key headers only | View raw
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