Foros del Web » Programando para Internet » Javascript »

Necesito un script de java para enviar un formulario

Estas en el tema de Necesito un script de java para enviar un formulario en el foro de Javascript en Foros del Web. Soy muy nuevo en esto de la programción y como dice el título necesito un javascript para enviar un formulario a 2 direcciones de e-mail, ...
  #1 (permalink)  
Antiguo 18/11/2003, 08:27
 
Fecha de Ingreso: noviembre-2003
Ubicación: Zaragoza, España
Mensajes: 1.257
Antigüedad: 21 años, 1 mes
Puntos: 154
Necesito un script de java para enviar un formulario

Soy muy nuevo en esto de la programción y como dice el título necesito un javascript para enviar un formulario a 2 direcciones de e-mail, una predefinida y otra escrita por el usuario en el formulario a enviar.
Muchas gracias por adelantado.
Un saludo.
Rubén.

Última edición por rbczgz; 19/11/2003 a las 14:41
  #2 (permalink)  
Antiguo 19/11/2003, 12:25
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 8 meses
Puntos: 1284
Hola rbczgz, bienvenido a los foros:

Es fácil enviar un formulario a 2 direcciones, pero hay que considerar que la primera no deshabilite la segunda, por eso en primer lugar sería conveniente usar una ventana nueva y la segunda en la misma (aunque también podría hacerse en otra ventana... )

Voy a proponerte una solución, y dinos si te funciona...

<form name=miForm action="javascript: enviar()">...

Luego puedes usar en la función enviar un target distinto y un submit y después el mismo target y otro submit (lo mismo con los action)...

function enviar() {
document.forms.miForm.action = "primeraDireccion.html";
document.forms.miForm.target = "_blank";
document.forms.submit();
document.forms.miForm.action = "segundaDireccion.html";
document.forms.miForm.target = "_self";
document.forms.submit();
}

No lo he probado, pero creo que podría funcionar.

Saludos
  #3 (permalink)  
Antiguo 19/11/2003, 13:12
 
Fecha de Ingreso: noviembre-2003
Ubicación: Zaragoza, España
Mensajes: 1.257
Antigüedad: 21 años, 1 mes
Puntos: 154
Pregunta

Gracias por la bienvenida.

El problema es que me he expresado muy mal, lo que quería decir en el post es que necesito enviar el formulario a dos direcciones, pero de e-mail, una predefinida y la otra escrita por el usuario en el propio formulario, y sin usar el programa de correo cliente, creo que hay una manera de hacerlo con javascript pero no tengo ni idea de cuál es ¿se te ocurre algo?

Última edición por rbczgz; 19/11/2003 a las 13:19
  #4 (permalink)  
Antiguo 19/11/2003, 13:26
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 8 meses
Puntos: 1284
Hola otra vez:

Vamos progresando, ¡verdad!...

Si tu servidor soporta lenguajes como perl, php o asp (python... etc) puedes poner un action a una página de esas (php por ejemplo), y en el la página destino del formulario poner más de un mail. Si no es así, puedes usar el ejemplo que te puse antes, pero donde están los "action" poner mailto: + la dirección de correo de destino. Te recomiendo que uses lenguajes como los que te indiqué antes, porque de la otra manera no siempre funciona bien (lo digo por mi propia experiencia).

Saludos
  #5 (permalink)  
Antiguo 19/11/2003, 13:50
 
Fecha de Ingreso: noviembre-2003
Ubicación: Zaragoza, España
Mensajes: 1.257
Antigüedad: 21 años, 1 mes
Puntos: 154
Cita:
Mensaje Original por caricatos
Hola otra vez:

Vamos progresando, ¡verdad!...

Si tu servidor soporta lenguajes como perl, php o asp (python... etc) puedes poner un action a una página de esas (php por ejemplo), y en el la página destino del formulario poner más de un mail. Si no es así, puedes usar el ejemplo que te puse antes, pero donde están los "action" poner mailto: + la dirección de correo de destino. Te recomiendo que uses lenguajes como los que te indiqué antes, porque de la otra manera no siempre funciona bien (lo digo por mi propia experiencia).

Saludos

Sigo probando ...

El servidor si que soporta los lenguajes, pero estoy preparando la página para usarla en un programa de generación de páginas de referidos (que tampoco se usar todavía ) y no se pueden usar lenguajes de servidor, además el que tengo ahora puesto utiliza una variante de formmail.pl y no permite enviarlo a direcciones aleatorias, los dominios tienen que estar definidos en el script y eso es imposible porque no se sabe desde que dominios van a usar el formulario, por eso he hecho el formulario en javascript y me falta la forma de enviarlo , acabo de probar lo que me decías y no me funciona
  #6 (permalink)  
Antiguo 19/11/2003, 14:32
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 8 meses
Puntos: 1284
Hola otra vez:

Ya no sé que responderte, porque son situaciones que no he pasado, aunque siempre puedes usar el comodín de los servicios gratuitos (o de pago, si interesa)...
... Yo he usado por un tiempo uno que ofrecían en miscodigos.com que lamentablemente ya no funciona, pero hay muchas alternativas.
Por mi parte no puedo ayudarte más (desconozco una solución a tu problema), pero si no hay más respuestas a tu pregunta en este foro, puedes preguntar en otro (tal vez php)... Si es así, te recomiendo que reportes el mensaje a los moderadores (hay un link en la parte inferior-derecha de los mensajes), y sabrán trasladarlo al foro que más te convenga.

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:04.