Ver Mensaje Individual
  #2 (permalink)  
Antiguo 29/10/2004, 23:44
Avatar de caricatos
caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 1 mes
Puntos: 1284
Hola augustino:

Si pones location.href no se envía un formulario sino que se realiza un enlace normal, pero si le añades las variables a la URL las puedes recibir simulando el método get...
Para añadir esas variables tienes que poner detrás de la dirección el carácter "?", y luego las parejas de variables/valor separándolos con "&"

<SCRIPT LANGUAGE="Javascript">
function redireccionar() {
setTimeout ("location.href='http://midominio.com.mx/script/enviar_smtp.envia?var1=valor1&var2=valor2'", 1);
}
</SCRIPT><body onload="redireccionar()">
De esa manera se simula el método get (aunque sea un enlace)...

Otra forma de conseguir lo que quieres es usar el submit() del formulario...


<body onload="document.forms.tuFormulario.submit()">
<form action='http://midominio.com.mx/script/enviar_smtp.envia' method="post" name="tuFormulario" >
<input type="hidden" name="var1" value="valor1" />
<input type="hidden" name="var2" value="valor2" />
</form>

Como puedes ver, de ésta última forma puedes usar cualquier método

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo