On Tue, Jun 01, 2010 at 10:40:39AM -0300, TaNgO wrote:
> El vie, 28-05-2010 a las 20:50 -0300, Marteen escribió:
> > 
> > $ curl http://<url>/pagina.php > salida.html
> > 
> Lo que sigue ahora es lograr, si es posible, obtener la página que me
> muestra cuando en una lista de selección elijo uno de los valores:
> 
> El fuente obtenido tiene esto:
> 
> <SELECT name="groupSelect" id="groupSelect"
> onchange="refreshTable('tagsTable');">
>         <OPTION value="-1">-- Elija Grupo --</option>
>                     <option value="Grupo1">Grupo1</option>
>                     <option value="Grupo13">Grupo13</option>
>                     <option value="Grupo3">Grupo3</option>
>                     <option value="Grupo33">Grupo33</option>
>                     <option value="Grupo5">Grupo5</option>
>                     <option value="Grupo53">Grupo53</option>
>                     <option value="Grupo63">Grupo63</option>
>         </SELECT>
> 
> Lo que tengo que lograr es obtener la página html que se genera al
> seleccionar alguna de las opciones.

Supongo que con el navegador te trae la página que querés solamente al
elegir en la lista desplegable, sin necesidad de luego apretar ningún
botón. En ese caso, tendrías que mirar qué hace la función
"refreshTable" de javascript que tiene que estar definida dentro del
mismo .html que estás trayendo, o en algún .js externo incluido.

Esa función puede hacer varias cosas, ya sea un submit de un form, o un
llamado 'ajax', o lo que sea que se la haya ocurrido al programador.
Dependiendo del caso, sería lo que tendrías vos que hacer con curl para
obtener lo que necesitás.

Saludos,


-- 
|
:   Marteen
|
:   CA49 DEE9 7F5B A373 5121  2F82 1047 1BB9 83EC D3C9
|__

Responder a