Página 1 de 1

Envio de get

Publicado: 17 Feb 2009, 10:52
por srsombrero
Hola vereis tengo el siguiente formulario se trata de un juego via web.

Código: Seleccionar todo

<div id="Moverme">
<TABLE WIDTH=300 BORDER=3 ALIGN=Center BGCOLOR=Yellow><TR><TD BGCOLOR=Blue><FONT COLOR=White><b>Destino</b></FONT></TD></TR><TR><TD><TABLE BGCOLOR=#cecece WIDTH=98%><TR><TD><b>Valiente guerrero, necesito que me indiqueis las coordenadas de destino:</b></TD></TR>
<TR><TD ALIGN=Center><FORM NAME="moverpje">Fila: <INPUT TYPE="Text" NAME="ydest" SIZE=3> <small>o FP o ?</small></TD></TR><TR><TD ALIGN=Center>Columna: <INPUT TYPE="Text" NAME="xdest" SIZE=3></FORM></TD></TR>
<TR><TD><INPUT CLASS="boton" TYPE="Button" VALUE="Confirmar" onClick="oculta('Moverme');ejecutar()">
<INPUT CLASS="boton" TYPE="Button" VALUE="Cancelar" onClick="muestra('ToolTip');oculta('Moverme');"></TD></TR>
</TABLE></TD></TR></TABLE>
</div>
<div id="Ira">
<TABLE WIDTH=300 BORDER=3 ALIGN=Center BGCOLOR=Yellow><TR><TD BGCOLOR=Blue><FONT COLOR=White><b>Vista</b></FONT></TD></TR><TR><TD><TABLE BGCOLOR=#cecece WIDTH=98%><TR><TD><b>Valiente guerrero, necesito las coordenadas de la vista:</b></TD></TR>
<TR><TD ALIGN=Center><FORM NAME="iravista">Fila: <INPUT TYPE="Text" NAME="ydestvista" SIZE=3></TD></TR><TR><TD ALIGN=Center>Columna: <INPUT TYPE="Text" NAME="xdestvista" SIZE=3></FORM></TD></TR>
<TR><TD><INPUT CLASS="boton" TYPE="Button" VALUE="Confirmar" onClick="oculta('Ira');iranvista()">
<INPUT CLASS="boton" TYPE="Button" VALUE="Cancelar" onClick="oculta('Ira');"></TD></TR>
</TABLE></TD></TR></TABLE>
Bueno lo que necesito es enviarle 2 cosas, xdest y ydest ademas de confirmarlo pulsando aceptar, es javascript sino me equivoco y tengo muchos problemas, no comprendo como enviarle la peticion de aceptar,
<INPUT class=boton onclick="oculta('Moverme');ejecutar()" type=button value=Confirmar>
lo que estoy intentando es lo siguiente.

Código: Seleccionar todo

$oQ2= _IEGetObjByName ($oIE, "ydest")
$oQ= _IEGetObjByName ($oIE, "xdest")
_IEFormElementSetValue ($oQ, "456")
_IEFormElementSetValue ($oQ2, "201")
Aun así no consigo ver si funciona o no, no recibo ningun error pero tampoco consigo que funcione pues no se como enviarle el click final ya que el name aparece algo raro. Espero que alguien pueda ayudarme un saludo.

Re: Envio de get

Publicado: 18 Feb 2009, 08:02
por Chefito
Mmmmm.....si esta información se envía por método "get", la forma más facil de enviarla sería añadiendo la información que quieres enviar en la propia dirección url. Sería lo más facil y rápido.

Pero si quieres cliquear ese botón, te recomiendo que mires este post de hace tiempo. Hay una función para cliquear un botón (o cualquier objeto input) por su valor (value): http://www.emesn.com/autoitforum/viewto ... nput#p2264 (hay que utilizar más la búsqueda del foro :smt016 )

Espero que te sirva.

Saludos.