Enviar mi logotipo en el formulario

¿Cómo tengo que modificar este código para que envíe mi logo tipo "logo.gif"?
<form name="eMailer">
ENVÍA ESTA PÁGINA A UN AMIGO
<br>
Indica su e-mail:
<br>
<input type="text" name="address" size="25">
<br>
<input type="button" value="Recomendá esta Web!" onClick="mailThisUrl();">
</form>
<script language="JavaScript1.2">
var good;
function checkEmailAddress(field) {
// the following expression must be all on one line...
var goodEmail = field.value.match(/\b(^(\S+@).+((\.com)|(\.net)|
(\.edu)|(\.mil)|(\.gov)|(\.org)|(\..{2,2}))$)\b/gi);
if (goodEmail){
good = true
} else {
alert('Por favor introduce un e-mail valido')
field.focus()
field.select()
good = false
}
}
u = window.location;
m = "Pienso que te puede interesar esta página...";
function mailThisUrl(){
good = false
checkEmailAddress(document.eMailer.address)
if (good){
// the following expression must be all on one line...
window.location = "mailto:"+document.eMailer.address.value+"?subject="+m+"&body="+document.title+" "+u;
}
}
</script>

2 respuestas

Respuesta
1
Yo modificaría esta línea:
window.location = "mailto:"+document.eMailer.address.value+"?subject="+m+"&body="+document.title+" "+u;
y agregaría en la parte del body lo siguiente:
<img src="http://.../logo.gif"></img>
No estoy seguro si hay que cerrarlo con el tag </img> pero probá con el tag y SIN el tag, una de las dos formas tiene que funcionar.
Atentamente. Manuel Fernández.
He probado y no hay forma en que funcione, ¿puedes modificarlo usted? O decirme algún código nuevo con la misma función.
Vale, hazlo
El problema es que lo que sea que pongas en el body te lo toma como texto.
Yo te recomendaría usar un pequeño script de lado servidor como puede ser en ASP (yo te lo puedo escribir) para hacer el envío del mail con la imagen.
Atentamente. Manuel Fernández.
Confírmame si tu servidor soporta ASP y si soporta CDONTS o AspEmail(en todo caso entrá en contacto con algún representante técnico y pedile que te informe), y dame un poquito de tiempo.
Atentamente. Manuel Fernández
Respuesta
1
Perdona, olvide el link:
http://www.gamarod.com.ar/articulos/enviar_email.asp
Puedes probar a poner código html en el input text y ver si te coge la dirección absoluta de la imagen.
Dime si te ayuda.
¿De qué mensaje es ese?
Me temo que para enviar un archivo adjunto, como ese .gif que dices, necesitas php u otro lenguaje de servidor.
Por otro lado, puedes crear un mensaje html con una referencia absoluta al .gif que este en tu servidor...
Echa un ojo aquí y en lugar de poner el mensaje ese, pon un html con una imagen con src absoluto:
<img src="http://tudominio.com/imgs/tuimagen.gif">
Creo que te puede valer.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas