Hello,

I am trying to programmatically fill out a multi-page web form that
contains up-loading a file, subsequent text boxes, radio buttons, etc...
and the final "submit button" is actually an icon instead of an actual
submit button with traditional name-value pair fields in the HTML code:

...
<script>
var form = $('pdb');

function proceed() {
form.submit();
}
</script>
*<div id=input_nav>*
*<table class="nav_entry" onclick="proceed();" align=right>*
* <tr>*
* <td align="right">Next Step:<br/>Select Model/Chain</td>*
* <td width="51" align="left"><img src="images/basic/next.png
<http://charmm-gui.org/images/basic/next.png>"></td>*
* </tr>*
*</table>*
*</div>*
</div></div>
</div>

...

Once the above icon is clicked, I am taken to another page with more text
boxes, drop-down menus, etc... until finally reaching the last page (about
4 pages later) where I finally have to download a file prepared according
to the form fill-out.

My question is: how do I use HttpClient to click the above button to
proceed to the next page?  I have tried looking through many forums on the
internet, but none address my specific situation and I am stuck.  One
StackOverflow conversation claimed that HttpClient can pull this off, but
no actual code was ever provided (so I am optimistic this can be done).
Any help would be greatly appreciated.  Thanks.

Oscar

Oscar Bastidas, Ph.D.
Postdoctoral Research Associate
University of Minnesota

Reply via email to