Ver Mensaje Individual
  #2 (permalink)  
Antiguo 16/03/2004, 04:16
Avatar de PatomaS
PatomaS
Colaborador
 
Fecha de Ingreso: marzo-2004
Ubicación: En alguna otra parte
Mensajes: 4.656
Antigüedad: 20 años, 8 meses
Puntos: 63
Usar mailto con asunto y cuerpo de mensaje

Hola

Bueno, no dicesmucho sobre el lenguaje en que está hecha esta página, pero por el momento asumamos que está hecha solo en htm.

Te recomiendo que hagas estos pasos.

Recava toda la información del formulario y concaténala en una variable de Javascript, esta variable la usaremos luego como cuerpo del mensaje.

Pon el destinatario en otra variable.

Pon el asunto del mensaje en otra variable.

Recuerda sustituir los espacio en blanco de todo lo anterir por el código %20.

Finalmente, crea una función que envie el mensaje usando el típico mailto, pero pásale los valores que has creado

Yo suelo usar esta como función final de envio, es decir, tras las validaciones de contenido y tras hacer los paso que te dije arriba

function correo() {
direccion = "[email protected]"
asunto = "hola%20como%20estas"
texto = "dskfhdksjfhkj%20fsdhf%20ksjdhf%20sdkjfh%20skfh%20 sfk"
document.location = ('mailto:'+direccion+'?subject='+asunto+'&body='+t exto);
}

El efecto que logras, al menos en la mayoría de los navegadores, es que se abra el programa de correo con los datos dentro, en algún navegador, debido a comportamientos extraños, se abre una venta aue queda en blando y el programa de correo con los datos dentro.

Suerte

Felicidad
__________________
¡ hey, hou, hou, hey !