okok, scusa se non mi sono spiegato...
Allora, in JS c'è una particolare proprietà dell'oggetto window.location, chiamata href che indica dove la pagina è. (tipo se fai alert(window.location.href), ottieni un alert con l'indirizzo di dove sei), questo può essere usato per indirizzare il browser verso altre pagine (semplicemente cambiando l'href, tipo window.location.href = "altrapagina.html", il browser redirezionerà su altrapagina.html)
allora che fai? usi window.location.href = "mailto:"+indirizzomail+"?subject="+oggettomail+"& body="+corpomail; e sei a posto.
Perché funziona? beh, perché il browser fa la stessa cosa con mailto nell'href di un tag anchor, infatti il tag anchor non fa altro che dire al browser quale href impostare nel window.location
Per l'ultima cosa, intendevo dire che non puoi fare una MAIL HTML, cioè mettere lo stile html alla mail, ma solo una mail in plain text (puro testo).

Rispondi quotando