Soy la creación del cuerpo de un correo electrónico utilizando los valores de una formaJavascript adición de salto de línea en mailto cuerpo
firstname = bob
lastname = dole
ebody = 'First Name: ' + firstname + '\r\n' + 'Last Name: ' + lastname
window.location.href = 'mailto:[email protected]?subject=test
email&body=' + ebody;
Si hago una "alerta (ebody);" Obtengo el salto de línea entre firstname & lastname, sin embargo, cuando abre outlook, toda la cadena ebody aparece sin un salto de línea en el cuerpo del correo electrónico.
Lo he intentado solo \ n también. ¿hay algo que puede dar ser una línea ruptura?
Gracias de antemano
Sólo una idea, ¿trató de escapar las barras invertidas como '\\ r \\ n '? – inhan
¿Intentó codificar los personajes? -> '% 0D% 0A' – GNi33
¿El tipo MIME es texto/sin formato para su correo electrónico? Outlook podría estar tratando de interpretar como texto enriquecido. – g13n