Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/09/2010, 03:16
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 10 meses
Puntos: 1567
Respuesta: ¿ Se pueden enviar dos direcciones distintas a la vez en un mismo action?

marco504:

lo que habitualmente se ve es tener un form con dos botones y que cada uno realice un action diferente.

Algo así

<script type="text/javascript">
<!--
function boton1()
{
document.Form1.action = "a.asp"
document.Form1.target = "_blank";
document.Form1.submit();
return true;
}

function boton2()
{
document.Form1.action = "b.asp"
document.Form1.target = "_blank"; // abre en nueva ventana
document.Form1.submit();
return true;
}
-->
</script>


<form name="Form1" method="post">
nombre <input type="text" name="nombre"><br><br>
<input type="button" value="a 1.asp" name="button1" onclick="return boton1();">
<input type="button" value="a 2.asp" name="button2" onclick="return boton2();">
</form>

Ahora que si es mandar con un boton a 2 páginas, habría que analizar el objetivo, pensá que los datos siguen siendo los mismos. En realidad una vez que tenes los datos, podés hacer que una página única realice varias acciones, mandar un email, actualizar una bd, guardar en un archivo, etc.
incluso, pensándolo asi muy por arriba, si está nen dos servidores diferentes, que esa página única, en su respuesta, genere un iframe y cargue la otra página con los valores pasados x get y que a su vez procese.
Supongo hay más variantes. Es cuestión de experimentar un poco

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.