Foros del Web » Programando para Internet » Javascript »

Automatizar formulario javascript con curl (shell)

Estas en el tema de Automatizar formulario javascript con curl (shell) en el foro de Javascript en Foros del Web. Hola, Quiero automatizar mediante el comando curl (shell) la obtención de un resultado en una página con javascript. Si en vez de javascript fuese un ...
  #1 (permalink)  
Antiguo 03/04/2009, 05:36
 
Fecha de Ingreso: febrero-2002
Mensajes: 58
Antigüedad: 22 años, 2 meses
Puntos: 0
Pregunta Automatizar formulario javascript con curl (shell)

Hola,

Quiero automatizar mediante el comando curl (shell) la obtención de un resultado en una página con javascript. Si en vez de javascript fuese un cgi tendría que hacer algo como esto:

Si el formulario fuese de esta forma

Código:
        <form method="POST" action="junk.cgi">
          <input type=text name="birthyear">
          <input type=submit name=press value=" OK ">
        </form>
la llamada sería algo asi

Código:
        curl -d "birthyear=1905&press=%20OK%20" www.hotmail.com/when/junk.cgi

pero mi problema es que no se si se podría utilizar este comando y de que manera al tratarse de javascript. Este sería el formulario de la página que quiero automatizar

Código:
  <form action="#" onsubmit="showTexto(this.texto.value); return false">
     <p>        
      <input type="text" size="60" name="number" value="3 cit&eacute; texto1" />
      <input type="submit" value="Buscar!" />
      </p>
    </form>

Se aceptan sugerencias.

Gracias
__________________
Un saludo
Mafc
España
  #2 (permalink)  
Antiguo 03/04/2009, 06:16
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años
Puntos: 834
Respuesta: Automatizar formulario javascript con curl (shell)

Javascript se maneja en el navegador, no podés usarlo de esa manera. Si entendí bien, en tu primer ejemplo, no estás usando el formulario sino simulando su funcionalidad, creo que de ahí viene tu confusión.
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.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 06:56.